DEV Community

Discussion on: What would you like your first programming language to be (or have been)?

Collapse
 
rimobul profile image
Rimobul

My first contact with coding was HTML, CSS and snippets of JavaScript copied from various coding schools. This was during high school back in 2010 and I did not truly understand what I was doing.

At university I started with C++, which was a real shock to me. Although I try to avoid using C++ professionally, I must appreciate the insight it gave me on how code is executed at lower levels. Then I took courses on Java and Python, but the language I fell in love with was C#. C# is just so beautiful and powerful - it feels like poetry. I quickly gave up on C++, Java and Python (and practically forgot them). They just felt so old, non-intuitive and heavy, compared to C#. I even went so far that during my Android lectures I used Xamarin instead of Java - just to have the pleasure of coding in C#.

Today, I still strongly prefer C#. I do use also JavaScript, because it is literally everywhere. Plus, the new ES standards have transformed it into an actually good language. But I would not change the way I learned languages - going through C++, Java and Python gave me a good perspective for why C# is so cool. I wish more people would appreciate it :)

Collapse
 
evanoman profile image
Evan Oman

I started with C# and unfortunately haven't used it since. However the more I learn about Software Development the more I realize that all of the stuff I learned about C# was pretty awesome. I'll have to use it again some day (in love with the JVM right now so we'll see if that happens...).