SlideShare a Scribd company logo
INTRODUCTION
PRESENTION
Name:RajKumar
School:Sindh Madressah tul Islam, Karachi.
College:Govt. Boys Degree college, Umerkot.
Hobbies: reading
gaming
sports
music
sketching
singing
dancing
andmanymore.
Top 10 Programming Languages in 2017
Programming is something vast and rather individual as each
developer chooses tools that are most convenient for them.
However, certain languages, platforms and frameworks have
claimed themselves as one of the easiest and most efficient to
use. Thus we have collected for you top-10 programming
languages loved by developers nowadays.
Which one is your favorite?
10. SWIFT
Designed by: ChrisLattner
Born:1978 /Alive
Swiftis amulti-paradigmlanguagedevelopedbyApple andisoneof the
top choices among iOS developers. It supports such concepts as late
binding, extensible programming and dynamic dispatch.
Developer:AppleInc.
9. GO
Designed by: RobPike,KenThompson.
Born: RobPike(1956)/Alive&KenThompson(1943)/Alive
 Go is an open source language, created at Google in 2009. Open
source here means that everybody can contribute to the
language by opening proposals for new features, fix bugs etc. .
 The language’s code is available on GitHub. Documentation on
how you can contribute to the language is provided here.
 Go must work at scale, for large teams of programmers
working on them, for programs with large numbers of
dependencies.
 Go must be familiar, roughly C-like. Google needs to get
programmers productive quickly in Go, means that the
language cannot be too radical.
 Go is a systems programming language. Go really shines for
stuff such as cloud systems (web servers, caches), micro
services, distributed systems (due to concurrency support).
 Developer: Google LLC.
8. PHP
Designed by: Rasmus Lerdorf.
Born: 22 November 1968 (age 49) /Alive
PHP is a server-side scripting language designedfor web developmentbut
also used as a general-purpose programming language. This language is
developed byZendTechnologiesin1994. PHPisconsideredrathereasyto
learn and is often chosen by junior developers.
7. JavaScript
Designed by: Brendan Eich
Born: 4 July 1961 (age 56) /Alive
JS is an object-based and dynamic language and is one of the core
technologies of WWW content production. Even though some people
tend to think Java and JS are the same (or at least, very similar)
languages, JavaScript was influenced mostly by Self and
Scheme. This language is developed in December 4, 1995.
Developer: Netscape Communications Corporation
6. R
Designed by: Ross Ihaka and Robert Gentleman.
Born: Ross Ihaka (1954) /Alive & Robert Gentleman (1959 ) /Alive
This is an open source language for statistical computing and it is very
popular among data miners and statisticians. This language is a GNU
package. The R pros include its package ecosystem and its vastness and
allthechartingbenefits.TheRlanguageiswidelyuseamong statisticians
and data miners for developing statistical software and data analysis.
Developer: R CoreTeam.
5. C#
Designed by: AndersHejlsberg
Born:December1960/Alive
C # has seen an increase in popularity over the last year. It is an object-
oriented and multi-paradigm language that encompasses many
disciplines. ThemostrecentversionisC#7.2,whichwasreleasedin2017
along with Visual Studio 2017 version 15.5. It’s first appeared in 2000.
Developer: Microsoft.
.
4. C++
Designed by : Bjarne Stroustrup.
Born: 30 December 1950 (age 67) /Alive
This language is compiled, imperative and program-oriented and allows
low-level memory manipulation. C++ influenced a number of other
languages, such as C# or Java and is used for a variety of purposes.
Its key features that make it stand out are strong, static type system
(making it possible to catch more errors within a compile time), ability to
use it in a few programming styles, good performance and
expressiveness.
3. Java
Designed by: James Gosling
Born: 19 May 1955 (age 62) /Alive
Javaisonetheleadingchoicesamongdevelopersallovertheworld.This
language is object-oriented and class-based and follows the “WORA”
principle: write once, run anywhere. Java is one of the most popular
programming languages in use particularly for client-server web
applications,withareported9milliondevelopers. Itreleasedin1995asa
corecomponentofSunMicrosystems'Javaplatform.
2. C
Designed by: Dennis Ritchie.
Born: 9 September 1941
Died: 12 October 2011
 C is a general-purpose, imperative computer programming
language, supporting structured programming, lexical
variable scope and recursion, while a static type
system prevents many unintended operations.
 C has been standardized by the American National Standards
Institute (ANSI) since 1989 (see ANSI C) and subsequently by
the International Organization for Standardization(ISO).
 Many later languages have borrowed syntax/features directly
or indirectly from C language. Like syntax of Java, PHP,
JavaScript and many other languages is mainly based on C
language. C++ is nearly a superset of C language (There are
few programs that may compile in C, but not in C++).
 Developer: Dennis Ritchie & Bell Labs (creators); ANSI X3J11
(ANSI C); ISO/IEC JTC1/SC22/WG14 (ISO C)
1. Python
Developer: Python Software Foundation
Designed by: Guido van Rossum.
Born: 31 January1956 (age 61) /Alive
Python is a dynamic and general-purpose language that emphasizes
code readability and enables developers to use fewer lines of code (in
comparison with Java or C++). It supports multiple programming
paradigmsandhasalargestandardlibrary.Developerslovethislanguage
for clear syntax, good OOP support and great shortcuts.
This language is first released in 1991.
Top ten computer languages in 2018

More Related Content

What's hot

UnDeveloper Studio
UnDeveloper StudioUnDeveloper Studio
UnDeveloper Studio
Christien Rioux
 
Technologies of today
Technologies of todayTechnologies of today
Technologies of today
kagecat
 
Dynamic language
Dynamic languageDynamic language
Dynamic language
Ashish Chaurasiya
 
Programming skills
Programming skillsProgramming skills
Programming skills
COMMON Europe
 
Presentation2
Presentation2Presentation2
Presentation2
mohammed khalid
 
Python programming
Python programmingPython programming
Python programming
Megha V
 
Programming introduction
Programming introductionProgramming introduction
Programming introduction
Bharat Gupta
 
Ruby on Rails Introduction M&P - IT Skill Development Program 07
Ruby on Rails Introduction M&P - IT Skill Development Program 07Ruby on Rails Introduction M&P - IT Skill Development Program 07
Ruby on Rails Introduction M&P - IT Skill Development Program 07
Muhammad Sunny ✈
 
The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210
Mahmoud Samir Fayed
 

What's hot (10)

UnDeveloper Studio
UnDeveloper StudioUnDeveloper Studio
UnDeveloper Studio
 
Technologies of today
Technologies of todayTechnologies of today
Technologies of today
 
Dynamic language
Dynamic languageDynamic language
Dynamic language
 
Programming skills
Programming skillsProgramming skills
Programming skills
 
Presentation2
Presentation2Presentation2
Presentation2
 
Python programming
Python programmingPython programming
Python programming
 
Intro
IntroIntro
Intro
 
Programming introduction
Programming introductionProgramming introduction
Programming introduction
 
Ruby on Rails Introduction M&P - IT Skill Development Program 07
Ruby on Rails Introduction M&P - IT Skill Development Program 07Ruby on Rails Introduction M&P - IT Skill Development Program 07
Ruby on Rails Introduction M&P - IT Skill Development Program 07
 
The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210The Ring programming language version 1.9 book - Part 97 of 210
The Ring programming language version 1.9 book - Part 97 of 210
 

Similar to Top ten computer languages in 2018

History of Computer Programming Languages.docx
History of Computer Programming Languages.docxHistory of Computer Programming Languages.docx
History of Computer Programming Languages.docx
JawaidAbdulHameed
 
Top ten languages of Mobile Devices 2017
Top ten languages of Mobile Devices 2017Top ten languages of Mobile Devices 2017
Top ten languages of Mobile Devices 2017
sarmd khosa
 
Evolution of Computer Languages
Evolution of Computer LanguagesEvolution of Computer Languages
Evolution of Computer Languages
Electro Computer Warehouse
 
Top Programming Language of 2018
Top Programming Language of 2018Top Programming Language of 2018
Top Programming Language of 2018
Rock Interview
 
Computer languages
Computer languagesComputer languages
Computer languages
wow_so
 
Speaking in Tongues
Speaking in TonguesSpeaking in Tongues
Speaking in Tongues
Kevlin Henney
 
Unit 4 Assignment 1 Comparative Study Of Programming...
Unit 4 Assignment 1 Comparative Study Of Programming...Unit 4 Assignment 1 Comparative Study Of Programming...
Unit 4 Assignment 1 Comparative Study Of Programming...
Carmen Sanborn
 
Summer training report on java se6 technology
Summer training  report on java se6 technologySummer training  report on java se6 technology
Summer training report on java se6 technology
Shamsher Ahmed
 
Programming language (JGMNHS)
Programming language (JGMNHS)Programming language (JGMNHS)
Programming language (JGMNHS)Katherine Gamboa
 
all languages in computer programming
all languages in computer programmingall languages in computer programming
all languages in computer programming
hamza239523
 
Programming landuages
Programming landuagesProgramming landuages
Programming landuages
NataliaVasjuka
 
Difference between c, c++ and java
Difference between c, c++ and javaDifference between c, c++ and java
Difference between c, c++ and java
Mohanasundaram Nattudurai
 
Using Swift for all Apple platforms (iOS, watchOS, tvOS and OS X)
Using Swift for all Apple platforms (iOS, watchOS, tvOS and OS X)Using Swift for all Apple platforms (iOS, watchOS, tvOS and OS X)
Using Swift for all Apple platforms (iOS, watchOS, tvOS and OS X)
Aniruddha Chakrabarti
 
The different kind of programming language
The  different kind of programming languageThe  different kind of programming language
The different kind of programming language
Md Amran
 
Programming Language Evolution
Programming Language EvolutionProgramming Language Evolution
Programming Language Evolution
Kushan Dananjaya
 
Java As A Programming Language
Java As A Programming LanguageJava As A Programming Language
Java As A Programming Language
Jennifer Wright
 
Programming language
Programming languageProgramming language
Programming language
Lia Safitri
 
15 Top reasons to choose Java for Backend Development
15 Top reasons to choose Java for Backend Development15 Top reasons to choose Java for Backend Development
15 Top reasons to choose Java for Backend Development
Your Team in India
 
Grade 10 introduction and history of programming
Grade 10   introduction and history of programmingGrade 10   introduction and history of programming
Grade 10 introduction and history of programming
Rafael Balderosa
 
Jerry clark ian cabuntucan jr.
Jerry clark ian cabuntucan jr.Jerry clark ian cabuntucan jr.
Jerry clark ian cabuntucan jr.
jerryclarkc
 

Similar to Top ten computer languages in 2018 (20)

History of Computer Programming Languages.docx
History of Computer Programming Languages.docxHistory of Computer Programming Languages.docx
History of Computer Programming Languages.docx
 
Top ten languages of Mobile Devices 2017
Top ten languages of Mobile Devices 2017Top ten languages of Mobile Devices 2017
Top ten languages of Mobile Devices 2017
 
Evolution of Computer Languages
Evolution of Computer LanguagesEvolution of Computer Languages
Evolution of Computer Languages
 
Top Programming Language of 2018
Top Programming Language of 2018Top Programming Language of 2018
Top Programming Language of 2018
 
Computer languages
Computer languagesComputer languages
Computer languages
 
Speaking in Tongues
Speaking in TonguesSpeaking in Tongues
Speaking in Tongues
 
Unit 4 Assignment 1 Comparative Study Of Programming...
Unit 4 Assignment 1 Comparative Study Of Programming...Unit 4 Assignment 1 Comparative Study Of Programming...
Unit 4 Assignment 1 Comparative Study Of Programming...
 
Summer training report on java se6 technology
Summer training  report on java se6 technologySummer training  report on java se6 technology
Summer training report on java se6 technology
 
Programming language (JGMNHS)
Programming language (JGMNHS)Programming language (JGMNHS)
Programming language (JGMNHS)
 
all languages in computer programming
all languages in computer programmingall languages in computer programming
all languages in computer programming
 
Programming landuages
Programming landuagesProgramming landuages
Programming landuages
 
Difference between c, c++ and java
Difference between c, c++ and javaDifference between c, c++ and java
Difference between c, c++ and java
 
Using Swift for all Apple platforms (iOS, watchOS, tvOS and OS X)
Using Swift for all Apple platforms (iOS, watchOS, tvOS and OS X)Using Swift for all Apple platforms (iOS, watchOS, tvOS and OS X)
Using Swift for all Apple platforms (iOS, watchOS, tvOS and OS X)
 
The different kind of programming language
The  different kind of programming languageThe  different kind of programming language
The different kind of programming language
 
Programming Language Evolution
Programming Language EvolutionProgramming Language Evolution
Programming Language Evolution
 
Java As A Programming Language
Java As A Programming LanguageJava As A Programming Language
Java As A Programming Language
 
Programming language
Programming languageProgramming language
Programming language
 
15 Top reasons to choose Java for Backend Development
15 Top reasons to choose Java for Backend Development15 Top reasons to choose Java for Backend Development
15 Top reasons to choose Java for Backend Development
 
Grade 10 introduction and history of programming
Grade 10   introduction and history of programmingGrade 10   introduction and history of programming
Grade 10 introduction and history of programming
 
Jerry clark ian cabuntucan jr.
Jerry clark ian cabuntucan jr.Jerry clark ian cabuntucan jr.
Jerry clark ian cabuntucan jr.
 

Recently uploaded

Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 

Recently uploaded (20)

Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 

Top ten computer languages in 2018

  • 2. Name:RajKumar School:Sindh Madressah tul Islam, Karachi. College:Govt. Boys Degree college, Umerkot. Hobbies: reading gaming sports music sketching singing dancing andmanymore.
  • 3. Top 10 Programming Languages in 2017 Programming is something vast and rather individual as each developer chooses tools that are most convenient for them. However, certain languages, platforms and frameworks have claimed themselves as one of the easiest and most efficient to use. Thus we have collected for you top-10 programming languages loved by developers nowadays. Which one is your favorite?
  • 4. 10. SWIFT Designed by: ChrisLattner Born:1978 /Alive
  • 5. Swiftis amulti-paradigmlanguagedevelopedbyApple andisoneof the top choices among iOS developers. It supports such concepts as late binding, extensible programming and dynamic dispatch. Developer:AppleInc.
  • 6. 9. GO Designed by: RobPike,KenThompson. Born: RobPike(1956)/Alive&KenThompson(1943)/Alive
  • 7.  Go is an open source language, created at Google in 2009. Open source here means that everybody can contribute to the language by opening proposals for new features, fix bugs etc. .  The language’s code is available on GitHub. Documentation on how you can contribute to the language is provided here.  Go must work at scale, for large teams of programmers working on them, for programs with large numbers of dependencies.  Go must be familiar, roughly C-like. Google needs to get programmers productive quickly in Go, means that the language cannot be too radical.  Go is a systems programming language. Go really shines for stuff such as cloud systems (web servers, caches), micro services, distributed systems (due to concurrency support).  Developer: Google LLC.
  • 8. 8. PHP Designed by: Rasmus Lerdorf. Born: 22 November 1968 (age 49) /Alive
  • 9. PHP is a server-side scripting language designedfor web developmentbut also used as a general-purpose programming language. This language is developed byZendTechnologiesin1994. PHPisconsideredrathereasyto learn and is often chosen by junior developers.
  • 10. 7. JavaScript Designed by: Brendan Eich Born: 4 July 1961 (age 56) /Alive
  • 11. JS is an object-based and dynamic language and is one of the core technologies of WWW content production. Even though some people tend to think Java and JS are the same (or at least, very similar) languages, JavaScript was influenced mostly by Self and Scheme. This language is developed in December 4, 1995. Developer: Netscape Communications Corporation
  • 12. 6. R Designed by: Ross Ihaka and Robert Gentleman. Born: Ross Ihaka (1954) /Alive & Robert Gentleman (1959 ) /Alive
  • 13. This is an open source language for statistical computing and it is very popular among data miners and statisticians. This language is a GNU package. The R pros include its package ecosystem and its vastness and allthechartingbenefits.TheRlanguageiswidelyuseamong statisticians and data miners for developing statistical software and data analysis. Developer: R CoreTeam.
  • 14. 5. C# Designed by: AndersHejlsberg Born:December1960/Alive
  • 15. C # has seen an increase in popularity over the last year. It is an object- oriented and multi-paradigm language that encompasses many disciplines. ThemostrecentversionisC#7.2,whichwasreleasedin2017 along with Visual Studio 2017 version 15.5. It’s first appeared in 2000. Developer: Microsoft. .
  • 16. 4. C++ Designed by : Bjarne Stroustrup. Born: 30 December 1950 (age 67) /Alive
  • 17. This language is compiled, imperative and program-oriented and allows low-level memory manipulation. C++ influenced a number of other languages, such as C# or Java and is used for a variety of purposes. Its key features that make it stand out are strong, static type system (making it possible to catch more errors within a compile time), ability to use it in a few programming styles, good performance and expressiveness.
  • 18. 3. Java Designed by: James Gosling Born: 19 May 1955 (age 62) /Alive
  • 19. Javaisonetheleadingchoicesamongdevelopersallovertheworld.This language is object-oriented and class-based and follows the “WORA” principle: write once, run anywhere. Java is one of the most popular programming languages in use particularly for client-server web applications,withareported9milliondevelopers. Itreleasedin1995asa corecomponentofSunMicrosystems'Javaplatform.
  • 20. 2. C Designed by: Dennis Ritchie. Born: 9 September 1941 Died: 12 October 2011
  • 21.  C is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.  C has been standardized by the American National Standards Institute (ANSI) since 1989 (see ANSI C) and subsequently by the International Organization for Standardization(ISO).  Many later languages have borrowed syntax/features directly or indirectly from C language. Like syntax of Java, PHP, JavaScript and many other languages is mainly based on C language. C++ is nearly a superset of C language (There are few programs that may compile in C, but not in C++).  Developer: Dennis Ritchie & Bell Labs (creators); ANSI X3J11 (ANSI C); ISO/IEC JTC1/SC22/WG14 (ISO C)
  • 22. 1. Python Developer: Python Software Foundation Designed by: Guido van Rossum. Born: 31 January1956 (age 61) /Alive
  • 23. Python is a dynamic and general-purpose language that emphasizes code readability and enables developers to use fewer lines of code (in comparison with Java or C++). It supports multiple programming paradigmsandhasalargestandardlibrary.Developerslovethislanguage for clear syntax, good OOP support and great shortcuts. This language is first released in 1991.