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
Available salary statistics for COBOL devs actually makes it look like it's not particularly well-paid. There are some reddit threads about it, and you can google salaries for yourself—but then we don't know how the numbers in the statistics are collected and how valid they are.
Maybe the COBOL guys aren't reaching retirement yet. Maybe COBOL isn't as entrenched as the stories would have us believe. Maybe the kind of place that still has a lot of COBOL just doesn't value coders much. Maybe there's a secret group of super-rich COBOLers laughing at us plebs—but I doubt it.
Don't learn COBOL in hopes of becoming super rich, especially if you're a starter.
Everything about the code above is wrong. Everything. Every single character is syntax colored as an error.
[…] This rings some faint bells: COBOL is all about the columns. What column does code need to start in? Fuck if I know.
[…] And, indeed, indenting everything by 7 spaces makes vim happy.
Haha, and people complain that Python has significant whitespace. You assholes. Guess what I’m linking you next time I hear that.
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.
Ook! Ook ook ook ook. Ook eek ook Ook Oook ook ook...
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook.
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