Proteins are synthesized by DNA and RNA and this takes place in ribosomes.
Ribosomes are known for the sites of protein synthesis as the translation process occurs in the ribosome where the mRNA which has copied the code of the previous polypeptide translates it to form a new polypeptide chain.