Presentation is loading. Please wait.

Presentation is loading. Please wait.

Programming Languages

Similar presentations


Presentation on theme: "Programming Languages"— Presentation transcript:

1 Programming Languages
Which Should You Learn First?

2 Languages * Not a comprehensive listing

3 Map

4 Lord of the Rings Programming Languages
The Ent – Python Gandalf – Java The One Ring – C Saruman – C++ Hobbit – JavaScript Smaug – Objective-C Elf – C# Man – Ruby Orc – PHP

5 The Ent – Python Help little Hobbits to understand programming concepts Help Wizards to conduct researches Widely regarded as the best programming language for beginners Easiest to learn Widely used in scientific, technical, and academic fields You can build websites using Django, a popular Python web framework Used by: YouTube, Instagram, Spotify Average Salary: $107,000 Difficulty: * Popularity: ***+

6 Gandalf – Java Wants peace and works with everyone
Very popular on all platforms, operating systems, and devices due to portability One of the most in-demand and highest paying programming languages Slogan: Write Once, Work Everywhere Used by: Gmail, Minecraft, Android Apps, Enterprise applications Average Salary $102,000 Difficulty: *** Popularity: *****

7 The One Ring – C The power of C is nown to them all
Everyone wants to get its Power Lingua Franca of programming languages One of the oldest and most widely used languages in the world Popular language for system and hardware programming A subset of the C++ except the little details Used by: Operating systems and hardware Salary: $102,000 Difficulty: *** Popularity: *****

8 Saruman – C++ Everyone thinks he is a good guy
But, once you get to know him, you realize he wants the power, not good deeds Complex version of C with a lot more features Widely used for developing games, industrial and performance-critical applications Learning C++ is like learning how to manufacture, assemble, and drive a car Recommended only if you have a mentor to guide you Used by: Operating systems, hardware, browsers Salary: $104,000 Difficulty: **** Popularity: ****+

9 A Hobbit – JavaScript Frequently underestimated
Well-known for the slow, gentile life of the Shire Java and JavaScript are similar like Car and Carpet are similar Most popular client=side web scripting language A “must learn” for front-end web developer along with HTML and CSS One of the hottest programming languages, due to its increasing popularity as server-side language Used by: Paypal, front-end of majority websites Salary: $99,000 Difficulty: **** Popularity: **

10 Elf – C# Beautiful creature, used to stay in their land, Rivendell, but recently started to open up to their neighbors Popular choice for enterprise to create websites and Windows application using .NET framework Can be used to build website with ASP.NET, a Microsoft framework Similar to Java in basic syntax and some features Used by: Enterprise and Window applications Salary: $94,000 Difficulty: *** Popularity: ****+

11 Man – Ruby Very emotional
They feel they are superior and need to rule Middle Earth Mostly known for its popular web framework, Ruby on Rails Focuses on getting things done Designed for fun and productive coding Best for fun and personal projects, startups, and rapid development Used by: Hulu, Groupon, Slideshare Salary: $107,000 Difficulty: ** Popularity: ***+

12 Orc – PHP Ugly and doesn’t respect the rules
Big headache to those who manage them Still dominates Middle Earth Suitable for building small and simple sites within a short time frame Supported by almost every web hosting service Used by: Wordpress, Wikipedia, Flickr Salary: $89,000 Difficulty: ** Popularity: ****

13 Smaug – Objective-C Lonely and loves gold
Primary language used by Apple for Mac OS X and iOS Choose this if you want to focus on developing iOS or OS X apps only Consider learning Swift as your next language Used by: iOS and Mac OS X Salary: $107,000 Difficulty: *** Popularity: ***

14 Actually… *


Download ppt "Programming Languages"

Similar presentations


Ads by Google