Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
eternalrm933yThink of something very simple you want to make, like a something that will calculate some math formula like an arithemetic progression,
then just pick a language, open google and search how to do the maths in that language,
open notepad and use what you have learned and make whatever you had decided to do
Run/compile it depending on the language
After this, you might want to get a better code editor
Also, don't start with something very ambitious, some people, including myself, make the mistake of taking up the project of making a game as the first project, don't do this -
One day santa will come you and take away everything from your life and you'll only be left with programming.
-
eternalrm933y@eternalrm another bit of tip, don't look for "the best code editor" or "the best programming language" just pick a random one
I recommend golang or python for languages and sublime text for code editor but you can choose whatever
Later on, you can diversify a bit more -
Why do you want to program? What do you want to do with that?
When you know what you want to do it is easier to find a way and overcome difficulties.
All other suggestions are good, start and learn by doing. If you have any doubts ask providing some details and it will be easier to answer.
Maybe you will need help in choosing the best tool or language for what you want to do.
Also understand your learning style, maybe you need more examples than theory or prefer written tutorials to videos. If you know that you will maximize your learning. And avoid books and courses that don’t fit you. -
eternalrm933y@rov3rand0m i have found that most courses are not very good for just starting out, but i wasn't one who looked for courses that much, but still, text based tutorials or explanation is much better because you can follow it at your own pace
But, i agree, use whatever resources suite you -
You don't even have to install anything:
https://www.online-python.com/
There are lots of websites like this for lots of different languages.
Kahn Academy has resources and personal help to learn programming. Start an account there. -
I don’t know why people recommend starting with notepad before using an IDE.
Why?
I’d say start with an IDE right away.
But yeah, the most important thing is to just do it. Start to code anything. The inner motivation and curiosity should be driving you. You will learn automatically as you will dig deeper and deeper and gain experience. -
eternalrm933y@Lensflare starting with notepad requires significantly less amount of preparation, also IDEs can be a bit scary thr first time you start up, i remember seeing refractor and and being scared buly what it does
-
I'm glad you're interested in learning programming! It's a great skill to have, and it can open up a lot of opportunities for you.
Here are a few tips on how to get started:
Choose a programming language. There are many different programming languages out there, so it's important to choose one that's right for you. If you're not sure where to start, Python is a good choice for beginners.
Find a good learning resource. There are many great online resources available to help you learn programming. Some of my favorites include Codecademy, Free Code Camp, and The Odin Project.
Here are some additional tips that I found helpful when I was learning to code:
I hope these tips help you on your journey to learning programming. Good luck!
How I start learning programming?
question