What's your favourite programming language? Any particular reason like difficulty/learning curve, job prospect, tools, etc.
For me personally, it's Rust, one reason is that I love all the tools integrated into Cargo, the language's syntax that just works like how I think, and the memory/thread safety in safe Rust.
I always see myself using it in some way, even in my own programming language that's written in C, guess what going to make all of the documentation (html/man pages), exactly it's Rust!
Please feel free to comment your favourite language and some reasons of why.
Latest comments (53)
My current favorite is C#. It is nice and mature. I don't like the complexity of
dotnetbut at least things are united. Microsoft provides dependency injection, entity framework, configuration framework, and web framework. I also miss functional features such as discriminated union. Also, some tutorials are seriously old.If I get more chance to use F# and Kotlin, my favorite language might change.
JavaScript for sure!!🙋♀️🌺
I would have to say Java because it is my first real serious language even though I started out years ago with Basic on a TSR-80 and Qbasic on Windows 95 and up and came up on a set of 3.5 Borland C++ installation disks before I knew what C++ even was.
I like C# as it's not much different from Java in the world of OOP languages and Pythons simplicity just makes coding some tasks a breeze. If Python was a band, it would be the equivalent to the Beach Boys lol
Haskell - you can express your mental concepts very clearly. Sometimes I find myself solving a problem in Haskell as it allows you to concentrate on the essentials and then recoding the solution in the environment I need it in.
C++, though I wish it would adopt #circlelang 's features.
Javascript Ohh Yeahh!!
I now use mostly Javascript but I have learned Java and Python but so far I think Java would be my favorite if I had to choose
I really like Elixir. The syntax is very pleasing, it is easy to get started and the functional approach to solving problems just makes more sense. The code gets very composable, testable and it is fun to write.
It also has extraordinary docs.
Right now it's Go. I also love D and Lua. Really I just love learning new programming languages.
Don't jump to conclusions. First of all I started programming with Visual Basic 6. Then I learned C, C++ (not much, actually) and I learned C#, it was really great, I even could do some projects as a freelancer. But after that I got hired in a company and they wanted me to learn Java and JavaScript, so I wanted the job and I learned them. And now I'm majoring in AI, so started learning Python.
Between all of these languages my favorites really are: