I'm doing my MSc in Information Technology at the University of Nottingham where they expect you to learn all programming languages such as C, C++, C Sharp, Python with lecturers that hold answerkeys on their hands during the lab sessions. What is worse is that I have a very poor programming background as I come from Kurdistan where you only get to know about programming as you get to university. But I don't give up until I learn it as IT without programming is like a melted ice-cream!!!
Q&A for professional and enthusiast programmers