> I want to get into programming, but not sure where to start?

I want to get into programming, but not sure where to start?

Posted at: 2014-12-18 
I recommend Python for the newbies most of the time as it is general purpose programming language and can give a knowledge of the programming concepts. It is easy to learn but powerful.

As you have mentioned that you want to develop business related programs then C++ is the best choice if you want to develop it for the PCs.

As you have mentioned that you have a little bit knowledge of Visual Basic. I'm not sure that how much knowledge you have but you have logic understanding then you can start either with C++ or go with the Python and learn the programming principles and after that move to C++.

Python Online learning resources:

http://learnpythonthehardway.org/book/

https://docs.python.org/3.3/tutorial/

C++ online learning resources:

http://tutorialspoint.com/cplusplus/

http://www.cplusplus.com/doc/tutorial/

I find knowing C++ to be beneficial because it gives you a more in depth use of coding. Other languages attempt to make coding easier but lack the fine tuning that C++ offers. Visual Basics uses the C language and makes it easy to put together a program but you can only use the blocks of code it offers unless you are familiar with the C language, then you can tweak those blocks to your likings. Once you learn one language, it is much easier to learn another. They all use a similar format, it is just familiarizing yourself with the different syntax.

I want to start getting into programming/coding but I am not sure where to start. I didn't have the opportunity to start at a young age and now I am 21 and gained qualifications in Microsoft, ComTIA and Cisco, I feel that I should start now before its too late.

I have had a very small amount of experience with coding in the past. I have used Visual Basic to create vbs scripts and batch files. I want to get into programming in more depth.

Could anyone recommend or suggest where to start? I know there are different programming languages (Java, C++, Visual...) but I want to do something that can get me started and is more rewarding, e.g. I'm not looking to make websites, just stuff more business related? I don't know. I need help! Can anyone give some ideas please?