programming languages which should you learn first?

Post on 24-Dec-2015

217 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Programming Languages

Which Should You Learn First?

Languages

* Not a comprehensive listing

Map

Lord of the RingsProgramming Languages

• The Ent – Python• Gandalf – Java• The One Ring – C• Saruman – C++• Hobbit – JavaScript• Smaug – Objective-C

• Elf – C#• Man – Ruby• Orc – PHP

The Ent – PythonHelp little Hobbits to understand programming conceptsHelp Wizards to conduct researchesWidely regarded as the best programming language for beginnersEasiest to learnWidely used in scientific, technical, and academic fieldsYou can build websites using Django, a popular Python web frameworkUsed by: YouTube, Instagram, SpotifyAverage Salary: $107,000Difficulty: *Popularity: ***+

Gandalf – JavaWants peace and works with everyoneVery popular on all platforms, operating systems, and devices due to portabilityOne of the most in-demand and highest paying programming languagesSlogan: Write Once, Work EverywhereUsed by: Gmail, Minecraft, Android Apps, Enterprise applicationsAverage Salary $102,000Difficulty: ***Popularity: *****

The One Ring – CThe power of C is nown to them allEveryone wants to get its PowerLingua Franca of programming languagesOne of the oldest and most widely used languages in the worldPopular language for system and hardware programmingA subset of the C++ except the little detailsUsed by: Operating systems and hardwareSalary: $102,000Difficulty: ***Popularity: *****

Saruman – C++Everyone thinks he is a good guyBut, once you get to know him, you realize he wants the power, not good deedsComplex version of C with a lot more featuresWidely used for developing games, industrial and performance-critical applicationsLearning C++ is like learning how to manufacture, assemble, and drive a carRecommended only if you have a mentor to guide youUsed by: Operating systems, hardware, browsersSalary: $104,000Difficulty: ****Popularity: ****+

A Hobbit – JavaScriptFrequently underestimatedWell-known for the slow, gentile life of the ShireJava and JavaScript are similar like Car and Carpet are similarMost popular client=side web scripting languageA “must learn” for front-end web developer along with HTML and CSSOne of the hottest programming languages, due to its increasing popularity as server-side languageUsed by: Paypal, front-end of majority websitesSalary: $99,000Difficulty: ****Popularity: **

Elf – C#Beautiful creature, used to stay in their land, Rivendell, but recently started to open up to their neighborsPopular choice for enterprise to create websites and Windows application using .NET frameworkCan be used to build website with ASP.NET, a Microsoft frameworkSimilar to Java in basic syntax and some featuresUsed by: Enterprise and Window applicationsSalary: $94,000Difficulty: ***Popularity: ****+

Man – RubyVery emotionalThey feel they are superior and need to rule Middle EarthMostly known for its popular web framework, Ruby on RailsFocuses on getting things doneDesigned for fun and productive codingBest for fun and personal projects, startups, and rapid developmentUsed by: Hulu, Groupon, SlideshareSalary: $107,000Difficulty: **Popularity: ***+

Orc – PHPUgly and doesn’t respect the rulesBig headache to those who manage themStill dominates Middle EarthSuitable for building small and simple sites within a short time frameSupported by almost every web hosting serviceUsed by: Wordpress, Wikipedia, FlickrSalary: $89,000Difficulty: **Popularity: ****

Smaug – Objective-CLonely and loves goldPrimary language used by Apple for Mac OS X and iOSChoose this if you want to focus on developing iOS or OS X apps onlyConsider learning Swift as your next languageUsed by: iOS and Mac OS XSalary: $107,000Difficulty: ***Popularity: ***

Actually…

* http://imgur.com/gallery/d9cU904

top related