I'm 15 years old and really love coding. I started with Python and have made some basic API projects, plus I built a backend for a forum site, which taught me some HTML and CSS. However, I had a tough time with JavaScript and took a break. Now, I'm thinking about diving back in but I'm torn between continuing with JavaScript for both the backend and frontend, or learning a different language altogether. With the rise of AI, I've received advice saying maybe I should quit, but I'm not sure. What do you all suggest?
9 Answers
The language you start with should help you grasp programming principles, but it's also good to look ahead. I’d recommend starting with Python for the basics, then Java for object-oriented programming. Once you get comfortable, trying C or C++ can be valuable for understanding memory management better.
Don't let people dissuade you by saying "AI will take programmers' jobs." Many of those folks have never even coded a line themselves. Finding what you enjoy can take time, so explore different languages and see what clicks with you!
Honestly, major props for creating a forum site at 15—that's impressive! You might want to check out CS50; it’s a great course for building strong programming fundamentals, which experts say is super important as the tech landscape evolves.
Are you considering coding as a career? If not, the rise of AI might not be that relevant for you. Focus on what interests you instead!
I'd suggest just focusing on one language first. Take it one step at a time!
I definitely recommend learning JavaScript. It's super prevalent in the job market, plus if you know it, you'll have an advantage when job hunting. Don't stress about AI taking over; even as AI advances, there will always be a need for programmers to maintain and improve these systems. It's more beneficial to have solid coding skills rather than relying solely on AI tools.
Go for JavaScript! It's a versatile language that will serve you well across web development.
Don’t give up! If JavaScript feels tiring, maybe dip your toes in TypeScript for a change. C# and F# from the .NET framework are also great options.
Try C! It’s really fun, especially when you understand memory management. Yes, it sounds tough, but it's quite rewarding.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically