DEV Community

[Comment from a deleted post]
Collapse
 
daveskull81 profile image
dAVE Inden

Hi there! The language you learn for programming really depends on what you want to build. If you want to build desktop apps then I would research development of those kind of apps. If you want to build iOS apps for iPhones I would say learn Swift and Objective-C. If you want to build Android apps then it would be Java. If I were to suggest a language to start with for learning programming I would suggest Javascript. It is the language of the web. You can use it to build interactive sites and web apps. Plus, there is lots of tools to turn Javascript into something that can be put on other devices like mobile phones. For me, I see it as a language with the lowest barrier to getting started with it. There is lots of resources and it can all be done with a text editor and your web browser mostly. That helps a lot for getting started with writing code and seeing the results of what it does.
To learn Javascript I would look at FreeCodeCamp to start. It is a great free resource to learn Javascript and building for the web. There is also the You Don't Know Javascript books by Kyle Simpson that are a great set of free books on the language.
I would also suggest checking out the writing of Ali Spittel (@aspittel ) on here. They ahve lots of great articles about getting started like these:
A Complete Beginner's Guide to Programming
My Favorite Free Resources for New Programmers
25 Tips for New Developers: Advice from a (Mostly) Self-Taught Software Engineer

Collapse
 
chika_jones profile image
I am new Fela too

Thank you so much Dave. Really appreciate your taking time out to answer. Javascript it is for starters.