79
Hi, I want to start programming but dunno where to start and which language to learn
(self.programming)
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities [email protected]
Beyond any of the basics (logic, loops, data types, functions, classes etc), my biggest tip is to come up with a project, and figure out how you want to do it.
Like, you could make a "local weather display".
This could be purely JavaScript, CSS and HTML, and it runs on a raspberry pi.
Or you could go down an embedded route, use an Arduino, program in c/c++ (even python, node, or rust).
Or perhaps you want to make a game, and use c#.
Or some mobile apps, using swift for iOS... Or kotlin for android. Or a language that can compile for both.
Maybe you just want to automate some things on Linux, and some bash scripts are just the ticket.
I would suggest learning the basics of programming using JavaScript/node, python or c#.
Then figure out a project, and make it happen.