zaka100
W͂Oͨ̍̍̒̈́͛̕
- Messages
- 762
- Location
- Birmingham, UK
For a first time programmer (somebody who has never coded in his life), what would be the best language to learn to make programs?
C++ and a *nix distribution.
I don't care what you say Carnage, the command line is easier!
But no seriously, getting in to vim (or your editor of choice) and g++ is ridiculously easy. That's where I started
Hush! IDE's ftw! (Visual Studio = greatest thing ever)
For a first time programmer (somebody who has never coded in his life), what would be the best language to learn to make programs?
I prefer C# because I do lots of web/cloud development using Microsoft technologies. However, for learning purposes, Java or Python are good deals since they are free and have great community support. Ruby is nice and also free, but it can have a learning curve with lots of heavy dependencies such as rails to be useful in practice.
C# is also free and has Microsoft's MSDN library + tons of stuff on StackOverflow/DotNetPerls .
I live on StackOverflow! Woot!
When I talk to a lot of beginner developers about C# tutorials they use, they often complain about not being able to run some examples because of features that are only available in Premium and Ultimate versions of Visual Studio...specifically around testing and such. But, you are correct, technically C# is free. I've never run into any of issues I hear about, but I've only ever had VS Ultimate.