I was looking for a Nintendo 64 controller on craigslist and found a misplaced ad for teaching English in China.
Completely changed the course of my life, I’ve been traveling ever since.
I was looking for a Nintendo 64 controller on craigslist and found a misplaced ad for teaching English in China.
Completely changed the course of my life, I’ve been traveling ever since.
Good question! For me the language isn’t too important, kinda like with normal languages, it’s all about the concepts being conveyed. With programming those concepts are, at a basic level; variables, conditions, lists, loops, objects, and functions. All (decent) languages with have the ability to convey these concepts one way or another, so it’s just typically just comes down to syntax when learning a new language.
Obviously there are some exceptions where old or niche languages don’t support something. But typically once you know ‘programming’ the language doesn’t matter too much. For me, I use a few different languages depending on what I’m working on. Front-end web stuff; Javascript. Server side logic; nodejs and groovy. Database; SQL.
The driving force behind learning new languages (again for me) has been either for work because that’s what is in use and I need to modify existing code, or because I’ve seen the language in use somewhere else and want to try it out.
Hope some of that answered your question :)
I see, yes, that’s an extremely helpful answer.
Knowing that the programming functions themselves are fairly universal under the layer of syntax that briefly broadly defines a programming language is clarifies my understanding of programming as a whole.
now it seems less daunting to choose a first language to learn.