Hello vinians,
Welcome to LQ!
Sounds like you have a great background to get you going without too much difficulty on Linux, and no doubt, lots of programming knowledge that you will be able to share with other programmers too.
Also, for the record, your English looks pretty good to me already, and will only get better, with practice
Welcome, & enjoy.
Sasha