SlideShare a Scribd company logo
1 of 24
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

Technologies of today
Technologies of todayTechnologies of today
Technologies of todaykagecat
 
Python programming
Python programmingPython programming
Python programmingMegha V
 
Programming introduction
Programming introductionProgramming introduction
Programming introductionBharat 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 07Muhammad 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 210Mahmoud 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.docxJawaidAbdulHameed
 
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 2017sarmd khosa
 
Top Programming Language of 2018
Top Programming Language of 2018Top Programming Language of 2018
Top Programming Language of 2018Rock Interview
 
Computer languages
Computer languagesComputer languages
Computer languageswow_so
 
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 technologyShamsher 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 programminghamza239523
 
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 languageMd Amran
 
Programming Language Evolution
Programming Language EvolutionProgramming Language Evolution
Programming Language EvolutionKushan Dananjaya
 
Java As A Programming Language
Java As A Programming LanguageJava As A Programming Language
Java As A Programming LanguageJennifer Wright
 
Programming language
Programming languageProgramming language
Programming languageLia 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 DevelopmentYour 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 programmingRafael 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

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 

Recently uploaded (20)

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 

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.