What programming languages do you all use (or learning)?

Sort:
MasterMatthew52
krazeechess wrote:

I don't get why we need so many programming languages. If I have one for web development and one for backend, I don't know why I need so many. For example, if I know javascript and python, why do I need to learn stuff like node, java, R, and C++?

 

When it comes to data analysis python is very powerful, but I believe R is better for data wrangling and visualizations. 

For development, it depends on what you are doing. I am big into Java, but I am working for a company that does iOS development. iOS apps are programmed in Swift. C# is very nice in game design and many developers prefer that. 

All in all, it really depends on where you work and what you need to do. The more you know the more well-rounded you and that will give you the ability to do more things than only knowing a single language.

0lybrius

Currently studying JavaScript and hoping to land my first job soon.

theknightD2

Javascript, CSS, Html, Python...

I also know Hopscotch XD

viveksh1
AUSSIE_PINOY wrote:

Any chess programmer here who can make chess playing site?

There are so many already, competition is fierce. I don't see any room for a newcomer. There  already is Chess.com, Lichess, and Chess24.

theknightD2
MindfulBanker wrote:
AUSSIE_PINOY wrote:

Any chess programmer here who can make chess playing site?

There are so many already, competition is fierce. I don't see any room for a newcomer. There  already is Chess.com, Lichess, and Chess24.

True

krazeechess

but why use java when u have python? python is faster, easier to code, and more powerful. what does java have that python doesn't do as good?

viveksh1
krazeechess wrote:

but why use java when u have python? python is faster, easier to code, and more powerful. what does java have that python doesn't do as good?

Java is faster and has more of a history in the enterprise. Java is also more popular with legacy applications which are common in corporations. It's the primary programming language along with Kotlin (which is based off Java) for Android app development. It's also sometimes used in games, most famously with Minecraft. If you want to make some Spigot plugins or Minecraft mods, then Java is your best bet.

viveksh1
krazeechess wrote:

I don't get why we need so many programming languages. If I have one for web development and one for backend, I don't know why I need so many. For example, if I know javascript and python, why do I need to learn stuff like node, java, R, and C++?

It depends on what you are trying to do. Are you trying to do data science? Machine learning? Mobile app development? Game development? Desktop program development? Web development? There is no best programming language. It all depends on the use case.

krazeechess

Oh ok