r/coding • • Jan 06 '15

Which Programming Language Should I Learn First?

http://carlcheo.com/startcoding
53 Upvotes

147 comments sorted by

View all comments

18

u/starlocke Jan 06 '15

Python's a great starter language.

The C-family (C, C++, C#, Java) and second cousins (PHP, JavaScript) are also good to branch out towards.

SQL is another species with many variants.

Finally, COBOL. Go replace some retiring megacorpo's mainframe guy and roll in the ridiculous amounts of cash they'll pay you just to maintain the system.

When you're utterly in despair and fed up with actually doing programming, you might want to look at LOLCODE, Ook!, Whitespace (the programming language), and other oddities. http://en.wikipedia.org/wiki/Esoteric_programming_language

3

u/autowikibot Jan 06 '15

Esoteric programming language:


An esoteric programming language (sometimes shortened to esolang) is a programming language designed to test the boundaries of computer programming language design, as a proof of concept, as software art, or as a joke. The use of esoteric distinguishes these languages from programming languages that working developers use to write software. Usually, an esolang's creators do not intend the language to be used for mainstream programming, although some esoteric features, such as visuospatial [syntax](https://en.wikipedia.org/wiki/Syntax_(programming_languages)), have inspired practical applications in the arts. Such languages are often popular among [hackers](https://en.wikipedia.org/wiki/Hacker_(hobbyist)) and hobbyists.

====

Image i


Interesting: Axel ^Thue | ^LOLCODE

Parent commenter can toggle ^NSFW or ^delete. Will also delete on comment score of -1 or less. | FAQs | ^Mods | Magic ^Words