Programming languages learning sequence
What should be a 'programming languages learning sequence' best suitable for beginners??
5/10/2021 4:13:36 PM
Shivankur Sharma
15 Answers
New AnswerThis is purely opinion based so you'll likely get different answers. And i'll be telling you the sequence in which i've learnt mine. 1. Python, web (simultaneously) for approx. 2yrs 2. Java = 6mnths 3. Now i've been learning C/C++ for approx. 1yr Starting with python really made everything including loops, arrays, classes easier for me to understand
Yaroslav Vernigora if you're an undergraduate, you may need to learn all the basic languages cos they're in the syllabus. Most schools like especially java
No wait. I am from India, so here things are different. We have HTML for 5-6th grades, DBMS for 9th and SQL & Python for 11-12th grades. (12th is the last grade of school, might be high school for some.) But then i also wanted to learn low level languages like C, C#, js... So that's why! Yaroslav Vernigora Mirielle
I believe it's highly depended on ur taste . For more guidance , why r u learning coding ? Doing it for fun , getting a job , be proud of it in front of ppl ? And what r ur purposes after learning ? ... well , by being honest to urself , u can easily guess what r u gonna learn . Exp 1 : html / css / js r for front-end web development. So if ur interested in that field , this is the best way to start . Exp 2 : Python is often used as a “scripting language” for web applications. This means that it can automate specific series of tasks, making it more efficient. Consequently, Python (and languages like it) is often used in software applications, pages within a web browser, the shells of operating systems and some games.
There is: web development, game industry, mobile or desktop development, Artifical Intelligence (ML, DL, DS)
well, even if this is the case, is the student free to choose which languages and in what order to teach? I think the training program should clearly define which languages and in what order to study. for example, I studied "basic" at school, then "turbo pascal 7.0", and I could not choose something else or even change the language
No but then our schools don't teach the languages that i want to explore !! As a result i am completely new to them. And thought if the community could tell with some experiences Yaroslav Vernigora
but low-level languages are assembler. and c-languages and javascript are high-level languages
decide on the direction and I will give you advice on what to study first. are you familiar with the trends in software development?