Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Agenda
What Is Artificial Intelligence ?
What Is Machine Learning ?
Limitations Of Machine Learning
Deep Learning To The Rescue
What Is Deep Learning ?
Deep Learning Applications
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Swift
1) Apple moving from objective C
2) Better Readability
3) Speed
4) Dynamic Libraries
Swift is an object oriented,
functional and block structured
programming language
Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Swift
Swift
Immediate Use:
Pushes: 64575 20
Repositories: 11138 17
Application development
Watch OSMac OS
Highlights:
Developed
for:
10
Frameworks:
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Ruby
1) Dynamic Type System
2) Readable Syntax
3) Ruby Gems
4) Ruby On Rails
It is an object oriented,
functional and reflective
programming language
Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Ruby
Immediate Use:
Scripting
Web Development
Applications
Pushes: 1,106,259
6
Repositories: 134,828
6
Used By:
Highlights:
9
Ruby
Swift
Frameworks:
10
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
C++
1) High Performance
2) Portable
3) Rich Function Library
4) Imperative And OOP
It is an object oriented and➢
generic programming
language
key strength:➢ Software
infrastructure
Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
C++
Immediate Use:
Pushes: 1013761 7
Repositories: 86505 7
Was used to conceptulise the
first distributed block chain
Highlights:
System software and
game engines
9
8 C++
Ruby
Swift
Frameworks:
10
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
R
1) Simple Syntax
2) Graphical Capabilities
3) Easy To Learn
It is popular for statistical➢
computing
Buzz word in the analytics➢
market
Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
R
Immediate Use:
Pushes: 163,807
13
Repositories: 34,268
12
Used By
Highlights:
Applications
Statistics8
9
7
10
R
Ruby
Swift
C++
Uses:
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Scala
1) Multi-Paradigm
2) Concurrent
3) Faster Than Java
It is a high➢ -level
programming language
It is terse and efficient➢
Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Scala
Immediate Use:
Distributed systems
Web Development
Applications
Pushes: 116,911
17
Repositories: 10,853
19
Scala’s Concurrency
Highlights:
8
7
6
9
10
Scala
R
Swift
C++
Ruby
Frameworks:
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
PHP
1) Server Side Scripting
2) Easy To Learn
3) Easy To Deploy
Primarily designed for web➢
development
It is➢ a general purpose
programming language and
is used widely
Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
PHP
Immediate Use:
Web-application
Web Development
Serverside
Pushes: 1,391,467
5
Repositories: 138,771
5
E-commerce Application:
Highlights:
9
7
6
5
8
10
PHP
Scala
R
C++
Scala
Swift
Frameworks:
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
C#
1) Open Source(now)
2) OOP
3) Rich Class Library
4) Strong Typing
It is an event driven and➢
task driven programming
language
Developed by Microsoft➢
within its .Net initiative
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
C#
Immediate Use:
Clientside
Web Development
Serverside
Pushes: 558332 10
Repositories: 56062 10
Highlights:
RAD
Powers Unity Game
Engine
8
6
5
4
7
9
10
C#
PHP
Scala
R
C++
Ruby
Swift
Frameworks:
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Java
1) Multi-Paradigm
2) Concurrent
3) WORA
4) Healthy Job Market
This general purpose➢
programming language is
known for its rich API
Cross Platform➢
Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Java
Immediate Use:
Clientside
Web Development
Serverside
Pushes: 2323315 2
Repositories: 222852 2
Main Stream Language•
Most fortune• 500 companies
use it
Highlights:
Applications
7
5
4
3
6
8
9
10
Java
Scala
PHP
C#
C++
Ruby
Swift
R
Frameworks:
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Python
1) Simple Syntax
2) Dynamic Typing
3) Very Easy To Learn
4) Do More With Less Code
It is open source➢
programming language
Very English like➢
Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Python
Immediate Use:
Pushes: 1652226 4
Repositories: 164852 3
Used by
Highlights:
scripting Applications
Analytics Web Development
9
6
4
3
2
5
7
8
10
Python
Swift
Ruby
C++
R
PHP
Scala
C#
Java
Frameworks:
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
JavaScript
1) Language of the web
2) ES6 & ES7
3) Mobile Development
It known as the language of➢
the web or the language of
the browser
One of the most sought➢
after programming skills
Features
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
JavaScript
Immediate Use:
Clientside
Web Development
Serverside
Pushes: 3461415 1
Repositories: 323938 1
Highlights:
Servers DatabasesRobotics VideoGames
It is everywhere
9
8
5
3
2
1
4
6
7
10
JavaScript
Python
Swift
Java
C#
PHP
Scala
R
C++
Ruby
Frameworks:
Copyright © 2017, edureka and/or its affiliates. All rights reserved.
Overview
Copyright © 2017, edureka and/or its affiliates. All rights reserved.

More Related Content

PDF
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
PDF
What is Django | Django Tutorial for Beginners | Python Django Training | Edu...
PDF
React vs Angular 4 | Angular 2 vs React | React & Angular | ReactJS Training ...
PDF
Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...
PDF
Data Driven Framework In Selenium Webdriver | Data Driven Testing | Selenium ...
PDF
Python Django tutorial | Getting Started With Django | Web Development With D...
PDF
Docker Compose | Containerizing MEAN Stack Application | DevOps Tutorial | Ed...
PDF
Angular 4 Data Binding | Two Way Data Binding in Angular 4 | Angular 4 Tutori...
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
What is Django | Django Tutorial for Beginners | Python Django Training | Edu...
React vs Angular 4 | Angular 2 vs React | React & Angular | ReactJS Training ...
Python For Deep Learning - I | Python Basics | Python Tutorial | Python Train...
Data Driven Framework In Selenium Webdriver | Data Driven Testing | Selenium ...
Python Django tutorial | Getting Started With Django | Web Development With D...
Docker Compose | Containerizing MEAN Stack Application | DevOps Tutorial | Ed...
Angular 4 Data Binding | Two Way Data Binding in Angular 4 | Angular 4 Tutori...

What's hot (15)

PDF
ReactJS Tutorial For Beginners | ReactJS Redux Training For Beginners | React...
PDF
Microsoft Azure Storage Overview | Microsoft Azure Training | Microsoft Azure...
PDF
Big Data Use Cases | Hadoop Tutorial for Beginners | Hadoop Training | Edureka
PDF
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
PDF
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
PDF
Android Studio Tutorial For Beginners -2 | Android Development Tutorial | And...
PDF
Introduction to Artificial Intelligence | AI using Deep Learning | Edureka
PPTX
Microsoft Azure Fundamentals
PDF
Android Studio Tutorial For Beginners | Android Tutorial | Android Training |...
PDF
AWS Autoscaling | Autoscaling and Load Balancing in AWS | AWS Training | Edureka
PDF
Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...
PDF
Java 9 New Features | Java Tutorial | What’s New in Java 9 | Java 9 Features ...
PPTX
Creative Solutions to Already Solved Problems II
PPTX
Final ppt
PDF
TestingAR IX - Retorno de Inversión - POM TestingAr
ReactJS Tutorial For Beginners | ReactJS Redux Training For Beginners | React...
Microsoft Azure Storage Overview | Microsoft Azure Training | Microsoft Azure...
Big Data Use Cases | Hadoop Tutorial for Beginners | Hadoop Training | Edureka
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
Android Studio Tutorial For Beginners -2 | Android Development Tutorial | And...
Introduction to Artificial Intelligence | AI using Deep Learning | Edureka
Microsoft Azure Fundamentals
Android Studio Tutorial For Beginners | Android Tutorial | Android Training |...
AWS Autoscaling | Autoscaling and Load Balancing in AWS | AWS Training | Edureka
Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...
Java 9 New Features | Java Tutorial | What’s New in Java 9 | Java 9 Features ...
Creative Solutions to Already Solved Problems II
Final ppt
TestingAR IX - Retorno de Inversión - POM TestingAr
Ad

Similar to Top 10 Programming Languages | Programming Languages For Beginners | Computer Programming | Edureka (20)

PPTX
First programming language to learn | Which Programming Language to Learn Fi...
PDF
12 best programming languages for web & app development
PDF
In-Demand Programming Languages_ A Comprehensive Guide.pdf
PDF
The most in-demand programming skills American companies are looking for
PPTX
Programming languages
PDF
Top programming Languages in software Industry companies
PPTX
Introduction to programming world
PDF
8 Top Web Development Programming Languages in 2023.pdf
PPTX
Different programming language used in ML and AI
PDF
Presentation of programming languages for beginners
PDF
Best Programming Languages to Learn This Year
PPTX
Top 10 Programming Languages In 2019 | Top 10 Programming Languages To Learn ...
PDF
10-Essential-Programming-Languages-Every-Computer-Science-Student-Should-Lear...
PPTX
ADVANCED PROGRAMMING TECHNOLOGIES NOWADAYS - Copy.pptx
PPT
The top programming languages for mobile app development in 2024
PDF
Intro to programming and intro to java netbean.pdf
PPTX
Most Popular Programming Languages for AI Development
PDF
New Microsoft Word Document.pdf
PDF
New Microsoft Word Document.pdf
PPTX
Programming-Languages.pptx
First programming language to learn | Which Programming Language to Learn Fi...
12 best programming languages for web & app development
In-Demand Programming Languages_ A Comprehensive Guide.pdf
The most in-demand programming skills American companies are looking for
Programming languages
Top programming Languages in software Industry companies
Introduction to programming world
8 Top Web Development Programming Languages in 2023.pdf
Different programming language used in ML and AI
Presentation of programming languages for beginners
Best Programming Languages to Learn This Year
Top 10 Programming Languages In 2019 | Top 10 Programming Languages To Learn ...
10-Essential-Programming-Languages-Every-Computer-Science-Student-Should-Lear...
ADVANCED PROGRAMMING TECHNOLOGIES NOWADAYS - Copy.pptx
The top programming languages for mobile app development in 2024
Intro to programming and intro to java netbean.pdf
Most Popular Programming Languages for AI Development
New Microsoft Word Document.pdf
New Microsoft Word Document.pdf
Programming-Languages.pptx
Ad

More from Edureka! (20)

PDF
What to learn during the 21 days Lockdown | Edureka
PDF
Top 10 Dying Programming Languages in 2020 | Edureka
PDF
Top 5 Trending Business Intelligence Tools | Edureka
PDF
Tableau Tutorial for Data Science | Edureka
PDF
Python Programming Tutorial | Edureka
PDF
Top 5 PMP Certifications | Edureka
PDF
Top Maven Interview Questions in 2020 | Edureka
PDF
Linux Mint Tutorial | Edureka
PDF
How to Deploy Java Web App in AWS| Edureka
PDF
Importance of Digital Marketing | Edureka
PDF
RPA in 2020 | Edureka
PDF
Email Notifications in Jenkins | Edureka
PDF
EA Algorithm in Machine Learning | Edureka
PDF
Cognitive AI Tutorial | Edureka
PDF
AWS Cloud Practitioner Tutorial | Edureka
PDF
Blue Prism Top Interview Questions | Edureka
PDF
Big Data on AWS Tutorial | Edureka
PDF
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
PDF
Kubernetes Installation on Ubuntu | Edureka
PDF
Introduction to DevOps | Edureka
What to learn during the 21 days Lockdown | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
Tableau Tutorial for Data Science | Edureka
Python Programming Tutorial | Edureka
Top 5 PMP Certifications | Edureka
Top Maven Interview Questions in 2020 | Edureka
Linux Mint Tutorial | Edureka
How to Deploy Java Web App in AWS| Edureka
Importance of Digital Marketing | Edureka
RPA in 2020 | Edureka
Email Notifications in Jenkins | Edureka
EA Algorithm in Machine Learning | Edureka
Cognitive AI Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Blue Prism Top Interview Questions | Edureka
Big Data on AWS Tutorial | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
Kubernetes Installation on Ubuntu | Edureka
Introduction to DevOps | Edureka

Recently uploaded (20)

DOCX
search engine optimization ppt fir known well about this
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
STKI Israel Market Study 2025 version august
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
Configure Apache Mutual Authentication
PDF
Five Habits of High-Impact Board Members
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Architecture types and enterprise applications.pdf
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Abstractive summarization using multilingual text-to-text transfer transforme...
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PPTX
The various Industrial Revolutions .pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
Chapter 5: Probability Theory and Statistics
search engine optimization ppt fir known well about this
Hindi spoken digit analysis for native and non-native speakers
Enhancing emotion recognition model for a student engagement use case through...
STKI Israel Market Study 2025 version august
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
1 - Historical Antecedents, Social Consideration.pdf
Zenith AI: Advanced Artificial Intelligence
Configure Apache Mutual Authentication
Five Habits of High-Impact Board Members
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Architecture types and enterprise applications.pdf
Final SEM Unit 1 for mit wpu at pune .pptx
Abstractive summarization using multilingual text-to-text transfer transforme...
Convolutional neural network based encoder-decoder for efficient real-time ob...
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
The various Industrial Revolutions .pptx
Developing a website for English-speaking practice to English as a foreign la...
Chapter 5: Probability Theory and Statistics

Top 10 Programming Languages | Programming Languages For Beginners | Computer Programming | Edureka

  • 1. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Agenda What Is Artificial Intelligence ? What Is Machine Learning ? Limitations Of Machine Learning Deep Learning To The Rescue What Is Deep Learning ? Deep Learning Applications
  • 2. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Swift 1) Apple moving from objective C 2) Better Readability 3) Speed 4) Dynamic Libraries Swift is an object oriented, functional and block structured programming language Features
  • 3. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Swift Swift Immediate Use: Pushes: 64575 20 Repositories: 11138 17 Application development Watch OSMac OS Highlights: Developed for: 10 Frameworks:
  • 4. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Ruby 1) Dynamic Type System 2) Readable Syntax 3) Ruby Gems 4) Ruby On Rails It is an object oriented, functional and reflective programming language Features
  • 5. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Ruby Immediate Use: Scripting Web Development Applications Pushes: 1,106,259 6 Repositories: 134,828 6 Used By: Highlights: 9 Ruby Swift Frameworks: 10
  • 6. Copyright © 2017, edureka and/or its affiliates. All rights reserved. C++ 1) High Performance 2) Portable 3) Rich Function Library 4) Imperative And OOP It is an object oriented and➢ generic programming language key strength:➢ Software infrastructure Features
  • 7. Copyright © 2017, edureka and/or its affiliates. All rights reserved. C++ Immediate Use: Pushes: 1013761 7 Repositories: 86505 7 Was used to conceptulise the first distributed block chain Highlights: System software and game engines 9 8 C++ Ruby Swift Frameworks: 10
  • 8. Copyright © 2017, edureka and/or its affiliates. All rights reserved. R 1) Simple Syntax 2) Graphical Capabilities 3) Easy To Learn It is popular for statistical➢ computing Buzz word in the analytics➢ market Features
  • 9. Copyright © 2017, edureka and/or its affiliates. All rights reserved. R Immediate Use: Pushes: 163,807 13 Repositories: 34,268 12 Used By Highlights: Applications Statistics8 9 7 10 R Ruby Swift C++ Uses:
  • 10. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Scala 1) Multi-Paradigm 2) Concurrent 3) Faster Than Java It is a high➢ -level programming language It is terse and efficient➢ Features
  • 11. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Scala Immediate Use: Distributed systems Web Development Applications Pushes: 116,911 17 Repositories: 10,853 19 Scala’s Concurrency Highlights: 8 7 6 9 10 Scala R Swift C++ Ruby Frameworks:
  • 12. Copyright © 2017, edureka and/or its affiliates. All rights reserved. PHP 1) Server Side Scripting 2) Easy To Learn 3) Easy To Deploy Primarily designed for web➢ development It is➢ a general purpose programming language and is used widely Features
  • 13. Copyright © 2017, edureka and/or its affiliates. All rights reserved. PHP Immediate Use: Web-application Web Development Serverside Pushes: 1,391,467 5 Repositories: 138,771 5 E-commerce Application: Highlights: 9 7 6 5 8 10 PHP Scala R C++ Scala Swift Frameworks:
  • 14. Copyright © 2017, edureka and/or its affiliates. All rights reserved. C# 1) Open Source(now) 2) OOP 3) Rich Class Library 4) Strong Typing It is an event driven and➢ task driven programming language Developed by Microsoft➢ within its .Net initiative
  • 15. Copyright © 2017, edureka and/or its affiliates. All rights reserved. C# Immediate Use: Clientside Web Development Serverside Pushes: 558332 10 Repositories: 56062 10 Highlights: RAD Powers Unity Game Engine 8 6 5 4 7 9 10 C# PHP Scala R C++ Ruby Swift Frameworks:
  • 16. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Java 1) Multi-Paradigm 2) Concurrent 3) WORA 4) Healthy Job Market This general purpose➢ programming language is known for its rich API Cross Platform➢ Features
  • 17. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Java Immediate Use: Clientside Web Development Serverside Pushes: 2323315 2 Repositories: 222852 2 Main Stream Language• Most fortune• 500 companies use it Highlights: Applications 7 5 4 3 6 8 9 10 Java Scala PHP C# C++ Ruby Swift R Frameworks:
  • 18. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Python 1) Simple Syntax 2) Dynamic Typing 3) Very Easy To Learn 4) Do More With Less Code It is open source➢ programming language Very English like➢ Features
  • 19. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Python Immediate Use: Pushes: 1652226 4 Repositories: 164852 3 Used by Highlights: scripting Applications Analytics Web Development 9 6 4 3 2 5 7 8 10 Python Swift Ruby C++ R PHP Scala C# Java Frameworks:
  • 20. Copyright © 2017, edureka and/or its affiliates. All rights reserved. JavaScript 1) Language of the web 2) ES6 & ES7 3) Mobile Development It known as the language of➢ the web or the language of the browser One of the most sought➢ after programming skills Features
  • 21. Copyright © 2017, edureka and/or its affiliates. All rights reserved. JavaScript Immediate Use: Clientside Web Development Serverside Pushes: 3461415 1 Repositories: 323938 1 Highlights: Servers DatabasesRobotics VideoGames It is everywhere 9 8 5 3 2 1 4 6 7 10 JavaScript Python Swift Java C# PHP Scala R C++ Ruby Frameworks:
  • 22. Copyright © 2017, edureka and/or its affiliates. All rights reserved. Overview
  • 23. Copyright © 2017, edureka and/or its affiliates. All rights reserved.