The difference between Russian and English spelling is that you can pretty much figure out the pronunciation of any Russian word when you see it spelled out. For ex., everyone knows that код and кот are pronounced the same because there is a simple pronunciation rule. But you have to look in a dictionary to find out how to pronounce rough, through trough, drought