What programming language should I start with?

0
27
Asked By SillySkywalker89 On

Hey everyone! I'm 16 and just starting my journey in programming, but I've hit a wall trying to figure out which language to pick. I've heard varying opinions—some say just focus on one language, and others stress the importance of learning something that can challenge me. My ideal situation is to find a versatile language that could be useful in different job sectors, especially if I want to go to university later on. Currently, I'm leaning towards C++ or C#, but I'm totally open to suggestions and advice from those who have been in my shoes!

5 Answers

Answered By GameDevDreamer On

C++ and Java are great for getting into software development. Many entry-level jobs require knowledge of at least one of these. They might seem tough to learn, but once you get it, picking up other languages will be a breeze!

Answered By CodingExplorer99 On

I’d recommend starting with Python. It’s pretty flexible and forgiving for beginners. Plus, you can use it for lots of different projects! If you're looking to learn about deployment later on, it might get a bit tricky, but for now, it’s a solid choice for learning and prototyping.

Answered By FutureCoder101 On

Honestly, the specific language doesn't matter as much at the beginning. Focus more on the concepts and logic behind programming. I suggest looking into a book like 'How to Think Like a Computer Scientist'—the Python edition is a good start!

Answered By TechGuru281 On

Have you looked into CS50? It's this awesome course from Harvard that covers a ton of languages and important concepts. It's definitely challenging but really worth it, especially if you want to grasp the foundations well.

Answered By DaringDeveloper22 On

Understanding your background is key! Are you more comfortable with Windows, Mac, or Linux? If you're unsure, test out a scripting language first. Python is easy to start with, but languages like Ruby and Lua are also fun.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.