Ribosomes are cellular structures that are responsible for protein synthesis. They are found in all living cells and are composed of RNA and proteins. Ribosomes read the genetic code in messenger RNA (mRNA) and use this information to synthesize proteins. The process of protein synthesis involves the assembly of amino acids into a polypeptide chain, which is then folded into a functional protein. Therefore, ribosomes produce proteins.