What should be my new coding language?

I am very good at Java and I am good at C ++. What should be my next language? I am looking to find out something that will be useful in the workplace when I leave college, or something that is easy and fun to mess around with. I know that we all have our little favorite language, which we like to keep above the rest, but what do you recommend the most, trying to restrain our biased attitude;)?

+3
source share
29 answers

Python This is a dynamic scripting language implemented through C, and the boy is powerful. I often use it to complement other code, automate simple tasks, and develop layouts of more complex solutions, which I will develop in another language, because it allows you to code a lot with a very small amount.

Eric S Raymond outlined in a recent blog post how Python has tripled in use as an open source language choice. This is becoming an increasingly popular and appropriate addition to your toolbox.

+21
source

For ease of use, I would recommend learning one of the .NET languages: C # or VB.NET.

, . , .

+13

# .Net framework

+8

JavaScript. , C, . , , , . . JSON. .

, JavaScript. .

+8

, , , .

# . # , , , .

x86 , , . , , .

+7

, Ruby. .

+7

, . ( , F #, .)

" ", , .

+4

Boo

, .

+3

, , . RIA:

  • # Silverlight
  • Flex/
  • Javascript/Ajax
+3

Tiobe , - : http://www.tiobe.com/content/paperinfo/tpci/index.html

2 , # - . - , , , IDE.

#, , , Java:)

Edit: , , , :)

+3

Python - , .

SQL - , .

Erlang , , .

Javascript .

+3

Java ++, #. , , .

, ...

+2

iPhone Objective-C.

- , iPhone, .

Obj-C .

+2

SO, # ( 24750) (.net, 15600). , , #.

+2

Ruby (on Rails) - . , M $.NET, , ! , , (, ), :)

JS

+2

PHP - , .

Perl - Impress !

TCL - .

+1

Perl , Java ++ .

, unix pipe.

+1

- Java/++. : , , , Java, , - Java.

, Haskell, Prolog, Lisp, Erlang Self.

+1

, , . ? .

, Haskell - .

+1

PHP 3 , Python, Java #

+1

, Lua. , .

+1

Java, Groovy. Java++. 100% Java - , Java, . Grails (ala Ruby on Rails). .

0

, , Smalltalk. , , " ".

  • , , , .
  • , .
  • , , . .
  • , 80 , " " .
0

# .net Framework, Microsoft.

JavaScript , - .

PHP - - .

0

--- # ---

0

#. # ( VB.NET lol), , , - . -, , .

0

, , , , - , . 4 , , #/.NET Java, , "" , . , : " (--), .NET #. ( , , ), Java.

, #:) , . , . !

0

#, , , #. , , - , ! , . -, .. -, , , Windows, - .. , FUN EASY. , ... . , , - ( ). Microsoft, # - . Microsoft .NET, , # , , . BizTalk # . SQL Server # SQL ( ). , , # .NET. # , .NET, # (4.0) / ( COM). # ... ! , # Linux Mono?

0
source

You must take into account what is popular in the city where you want to live. I usually recommend Python as a good next language, but here in Brisbane there are 10x working options if you know PHP . Join several meeting groups and see which languages ​​have a local presence.

0
source

Source: https://habr.com/ru/post/1710292/


All Articles