What's a good coding language to start with?
It's part of my major, I want to start now learning it, so it will be easy to understand when classes open again?
#computer #major #information-technology #technology #computer-software #coding #codingcamp #bootcamp #COVID19 #career #college #student
45 answers
Kin’s Answer
I suggest you try to learn Python first. The field of computer science nowadays deals with a lot of big data information, like predicting what your customers will like most and trying to give them recommendations. After that, if you want to get involved in our development field, you can learn more Swift coding and Object-C/C# to develop mobile apps.
Next steps, you need to know the programming Data Structures and Algorithms. Just likes Greedy Algorithms: Shortest Paths, Divide and Conquer: Mergesort, Quicksort, Dynamic Programming, Randomised Algorithms and Backtracking Algorithms. These things are the best simple learning steps to try to learn any new programming language.
Kin recommends the following next steps:
Chiu’s Answer
Chiu recommends the following next steps:
kaili’s Answer
Robert’s Answer
Ayesha’s Answer
Regardless there are some really good tutorials on to DataCamp and Code Academy to learn the basics of both programming languages.
Nadia’s Answer
Satya’s Answer
You will want to ensure that you have a strong foundational base in more common languages such as Java and Python, and to echo above advice you should focus on Cloud-based development tools that will allow you to be competitive in the job market. There are multitudes of resources which you can leverage for free or low cost, some more well-known and highly-praised resources are Udemy, Codecademy, aCloudGuru, LinuxAcademy. Furthermore, universities (especially in the time of Covid) have released varieties of online whitepapers, guides, and walkthroughs for technical skills for free.
Peter’s Answer
Michael’s Answer
Christopher’s Answer
As many others have said, I would recommend looking into Python as a first-venture into the programming world. It's free, pretty easy to get started with, and there are tons of free online tutorials and resources.
I highly recommend starting to watch or read through some tutorials online, YouTube is a fantastic resource! With that being said, I've found that in order to really get into learning a language, you should try to come up with simple projects that you would like to accomplish on your own rather than merely following a step-by-step tutorial. Then you can take bits and pieces from tutorials and guides online and create something entirely your own. Following step-by-step guides is useful in the beginning, but it's not a great way to truly learn the material. Individual learning has always been the best way for me!
Alexander’s Answer
Rita’s Answer
1.Python
2.Ruby
3.JavaScript
4.Java
5.C/C++
pranab’s Answer
1.Python
2.Ruby
3.JavaScript
4.Java
5.C/C++
6.COBOL or mainframe
It depends on your aptitude and analytical skills but I think Python is easiest to learn
Julia’s Answer
I would say the best language to start with is HTML5 or Python. HTML5 is used to create web pages using a CSS sheet and java script. For me this language has come the easiest to me and Code Academy is a really great free website to start learning this language. Both of these languages have more of a clear or intuitive syntax. I would start there before going into Java or C++.
Raashid’s Answer
Python. Python is one of the most commonly used programming languages today and is an easy language for beginners to learn because of its readability. ...
Java. ...
JavaScript and TypeScript. ...
Swift. ...
C# ...
C (and C++) ...
Ruby.
Satish’s Answer
Checkout these learning platforms.
https://www.udemy.com/
https://www.khanacademy.org/
https://www.coursera.org/
Cade’s Answer
Brad’s Answer
I took a predictive analytics course during my second year in MBA school. Many of us in the class were new to coding. Because R doesn't hold your hand with writing syntax, the user is forced to learn the basic grammar of writing code. This comes in handy with writing unfamiliar functions in Excel as they follow a similar logic.
R also features an abundance of free packages, ranging from regression to neural networks. Many of these were created by developers from analytics departments at major companies. These applications mirror the abilities of other programs like Python.
karthik’s Answer
Elizabeth (Lizzie)’s Answer
Processing is sort-of like a subset of Java (so if you know Processing, you can write Java) that will help make it easier to learn basic programming concepts like functions, classes, loops, conditionals, and more. It's a good language to show you the output quickly, providing a nice and clean GUI (graphical user interface.) I like how it's an artsy/creative language--you write code to draw shapes, add colors, and make art!
Keith’s Answer
pranab’s Answer
1.Python
2.Ruby
3.JavaScript
4.Java
5.C/C++
6.COBOL or mainframe
It depends on your aptitude and analytical skills but I think Python is easiest to learn
Regards,
Pranab
Iwork4dell
Sendil’s Answer
David’s Answer
Grace’s Answer
Anup’s Answer
Thanks,
Anup
Akshay’s Answer
Brendon’s Answer
Python:
- Beginner friendly.
- High earning potential.
- Can be used to create AI.
- High demand.
Javascript:
- Beginner friendly.
- High earning potential.
- High Demand.
- Very versatile.
Shubhra’s Answer
Reeju’s Answer
If you have good command/understanding of programming concepts using above languages, it will be a cake walk for you to try out or move to any other programming languages in future.
Sheila’s Answer
When I was completing my Nanodegree in Intro to Programming I used the following platforms listed below.
* Python
* Sublime (Code text editor)
* GitHub
Here are more training areas you could research for additional learning. Keep in mind there may be a fee for the courses at these sites.
* Code Academy
* Udemy
* Coursera
* Udacity
Good luck to you.
~ Sheila
Sheila recommends the following next steps:
Yasith’s Answer
If you can learn the basics of programming using a low level language first, then it will help you to master any other language easily.
Basics of any programming language is Variables, Keywords, Operators, Conditional Operators, Loops, Method or Functions etc
Then move to Object oriented concepts (OOP) with any high level language like C# or Java.
You should be able to learn any language within a shorter time, if you master the basic concepts in a programming language. You will notice, every programming language does the same in a different way, mostly the syntax is different.
Suleyman’s Answer
My recommendation:
1. Python
2. Ruby
3. JavaScript
5. C/C++
In my opinion the best way to learn a coding language is to work on a project. Find something you want to create - ideally something that can help you to simplify or automated tasks you often do.
Regan’s Answer
Abhilash’s Answer
Lou alberto’s Answer
If you’re looking for something easy: Python
If you want a solid foundation to make you a master developer: C
If you’re looking for a job or want to make mobile apps: Java
If you want to try front-end development: Javascript
HOwever, Python is one of the most commonly used programming languages today and is an easy language and very straight for beginners to learn because of its readability.
Anantha Ganesh’s Answer
N’s Answer
Python could be best to start with an easy syntax and readable code The popularity of Python is growing rapidly.
ARAVINDH’s Answer
Cat’s Answer
Sheel’s Answer
1. Ease of learning
2. Long term prospects for the language
I agree with most of the responses. I would recommend that you start with Python first as it has a less pronounced learning curve and it is a language one can love, because of its beauty. Major companies like Google, IBM, Netflix, Facebook etc. use Python due to ease of maintenance and fast delivery timeline.
You can also consider picking up on JavaScript. It is vital to front-end web development and increasingly relevant for back-end development. And it is also rapidly expanding into areas like game development and the Internet of Things.
Other languages to consider after you learn Python would be Ruby and Java. Java is one of the most commonly used language in the world and has been around for several years now. It will help you master the Object Oriented Programming concepts.
Best Wishes!
Rohit’s Answer
Kotlin. Kotlin is a general-purpose programming language with type inference. ...
Java. ...
JavaScript/ NodeJS. ...
TypeScript. ...
Go. ...
Swift.
Delete Comment
Flag Comment
Delete Comment
Flag Comment