starting with programming in ubuntu

view story

http://ubuntuforums.org – I'm starting with engineering university (computer science) and we're starting with programming. First semester is programming in C, and rest 4+ years is c++. They are using Code::Blocks. My question is, will I be able to follow and do same stuff as others via Ubuntu. I've installed Code::Blocks on Ubuntu, and it seems it's working fine from now. I wasn't writing any actual code yet, so will it have same functionality and everything as I'd be doing it on windows. (which is not problem, i have win7, and every freshman gets license for win8 and some other ms stuff). Thanks in advance. P.S. Sin (Hardware)