Please register to participate in our discussions with 2 million other members - it's free and quick! Some forums can only be seen by registered members. After you create your account, you'll be able to customize options and access all our 15,000 new posts/day with fewer ads.
Some of those sites I've used and they're pretty limiting on what you can actually learn from them. However, free is free and you get what you pay for.
There are still many people using and looking for C++ programmers because of it's tidiness in garbage collection and overall efficiency if you're good at it.
If you'd like to do something more web-based, look into C# or ruby (rails) or python (django). I'm learning C# and a little javascript (jquery) right now, it's quite fun.
The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. Observe that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
You can learn to program off of those online sites if you put an honest effort and a fair amount of time into it. However, it would take a lot more to teach yourself a CS degree... something those sites, alone, are not capable of helping with.
I need to learn a programming language that is engineering related, like when they use PC automated test equipment or PC automated stuff.
Learn C. Yes, it's older than dirt. But much test equipment runs on C because it's simple and can be about as efficient as a programming language can be (depending on the skill of the programmer).
Please register to post and access all features of our very popular forum. It is free and quick. Over $68,000 in prizes has already been given out to active posters on our forum. Additional giveaways are planned.
Detailed information about all U.S. cities, counties, and zip codes on our site: City-data.com.