We’d like to remind Forumites to please avoid political debate on the Forum.
This is to keep it a safe and useful space for MoneySaving discussions. Threads that are – or become – political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
In 2022 what Programming Language is Best to Learn
LouiseAH
Posts: 91 Forumite
I am thinking about completing a training course to become a programmer. What's a good programming language to learn in 2022.
0
Comments
-
Python is regularly recommended for beginners.
Useful article: https://www.reed.co.uk/career-advice/ten-coding-languages-you-should-be-learning/
Useful courses (free): https://www.gov.uk/government/publications/find-a-skills-bootcamp/list-of-skills-bootcamps#digital
Googling on your question might have been both quicker and easier, if you're only after simple facts rather than opinions!1 -
Thanks for the links.0
-
Depends on what sort of programming you are interested in - mobile apps, websites, games, business applications, scientific/medical? If you have experience in a particular industry then it would help.LouiseAH said:I am thinking about completing a training course to become a programmer. What's a good programming language to learn in 2022.
Python is very common in science as it is very good for data analysis and easy to get started with but not suited for web or mobile applications. Maybe a good place to start to see if programming is for you before moving onto more "advanced" languages such as Java and C#
The hardest part about getting into programming is getting that first job without any real experience. Often a good way is to start off in a role that need some coding skills and then move sideways to become a full time developer if you are so interested. Some good jobs to start with would in roles such as software testing, technical support or application consulting.
2 -
Depends onw hat you'll be doing,
If i need to write an application for datalogging or viewing I'll probably through it together in .net, if it's an embedded application for control or something it'l likely be C or Assembly - if instead I was scripting and manipulating data python might make more sense
when i did software development at college yonks ago (I am not a developer by trade but have studied it) it was designed to be like a primer in 4-5 languages which I thought was a good idea as the principles were baked in and throwing yourself at a new language even after the course wasn't all that big a drama1 -
I would say Java, but my programming days are well behind me.0
-
That's why I moved into management. Got worn out by skills constantly becoming outdated and technologies coming along all of the time. I was at college in the 90s when there was no cloud or mobile app development and the web was in it's very early days and you could get a job just knowing how to write some basic HTML in Notepad.JSpicoli said:The thing about programming is that it's constantly changing. Today's up and coming flavour of the month computer language is tomorrow's boring legacy language few people use.0 -
once you have the core knowledge of how stuff works that becomes transferable.
Learning languages then becomes 90% learning libraries that do the heavy lifting
0 -
TadleyBaggie said:I would say Java, but my programming days are well behind me.
Maybe the one of the most useful to be a professional programmer but I would imagine that it's a hard one to start with if you have no coding experience at all. I'm only a hobbyist programmer now if if I want to hack something together then I can do it in fairly competent Python - or being an 80s kid in Visual Basic (you'd struggle to find any job needing VB now) but I'd struggle to even get started in Java0 -
VB.Net is still reasonably widely used. The last company but one I worked for used it exclusively, and still do.Doshwaster said:TadleyBaggie said:I would say Java, but my programming days are well behind me.
Maybe the one of the most useful to be a professional programmer but I would imagine that it's a hard one to start with if you have no coding experience at all. I'm only a hobbyist programmer now if if I want to hack something together then I can do it in fairly competent Python - or being an 80s kid in Visual Basic (you'd struggle to find any job needing VB now) but I'd struggle to even get started in Java0
Confirm your email address to Create Threads and Reply
Categories
- All Categories
- 352.8K Banking & Borrowing
- 253.8K Reduce Debt & Boost Income
- 454.7K Spending & Discounts
- 245.9K Work, Benefits & Business
- 601.9K Mortgages, Homes & Bills
- 177.7K Life & Family
- 259.8K Travel & Transport
- 1.5M Hobbies & Leisure
- 16K Discuss & Feedback
- 37.7K Read-Only Boards