I would like to start learning how to develop software but i have found that it isn't enough to learn only the programming languages because I also need to get to know whatever development tools I will be using. So far, it seems like a learn everything before I can learn anything type of thing so I would like to know what websites I can go to in order to find tutorials about developing software. Basically, I'm asking what is the most efficient path to get from knowing nothing, to being a decent developer.
Take a look here... https://forums.mydigitallife.net/threads/59548-Free-online-courses-and-lectures There are a lot of courses there. Enjoy.
@jachin99: Take a look at C. It's a fairly simple language to start with. Once you get C under your belt, then take a look at C++, and ultimately C#. The best book for learning C is "The C programming language" by Dennis Ritchie and Brian Kerningham. Look here: https://en.wikipedia.org/wiki/The_C_Programming_Language For C++, try to grab this book: https://en.wikipedia.org/wiki/The_C++_Programming_Language Take a look at this post: https://forums.mydigitallife.net/threads/c-c-a-beginners-guide-to-c-c-programming.60175/ There should be links to Pelles C and Code::Blocks, both of which are amazing tools for developing under Windows. Best of luck and sorry for the late reply.