Compiled vs interpreted Linguages

Cristiano Cunha
Cristiano Cunha.NET Developer at N/a
Compiled x Interpreted
Cristiano - Leonardo
Examples of Compiled Languages
Examples of Compiled Languages
Examples of Compiled Languages
Examples of Interpreted Languages
Examples of Interpreted Languages
Examples of Interpreted Languages
Examples of Interpreted Languages
Execution Process
Speed Comparison
Compiled Interpreted
are faster then
Speed Comparison
Why?
Speed Comparison
less steps = ?
Speed Comparison
less steps = more speed
source code privacy
Compiled - Private
source code privacy
Compiled - Private
Because it's a binary code
source code privacy
Interpreted - Public
source code privacy
Interpreted - Public
Because it is "compiled" at runtime
source code privacy
Compiled - Private Interpreted - Public
Platforms
Compiled
● No Cross-Platforms
Platforms
Compiled
● No Cross-Platforms
● Ready to run
Platforms
Compiled
● No Cross-Platforms
● Ready to run
Interpreted
● Cross-Platforms
Platforms
Compiled
● No Cross-Platforms
● Ready to run
Interpreted
● Cross-Platforms
● Require a interpreter
Conclusion
THank You!
1 of 24

Recommended

Go Language presentation by
Go Language presentationGo Language presentation
Go Language presentationGh-Mohammed Eldadah
581 views21 slides
Google Go! language by
Google Go! languageGoogle Go! language
Google Go! languageAndré Mayer
3.1K views20 slides
Go Programming language, golang by
Go Programming language, golangGo Programming language, golang
Go Programming language, golangBasil N G
652 views37 slides
Golang (Go Programming Language) by
Golang (Go Programming Language)Golang (Go Programming Language)
Golang (Go Programming Language)ShubhamMishra485
1.9K views15 slides
The Go programming language - Intro by MyLittleAdventure by
The Go programming language - Intro by MyLittleAdventureThe Go programming language - Intro by MyLittleAdventure
The Go programming language - Intro by MyLittleAdventuremylittleadventure
685 views26 slides
An introduction to go programming language by
An introduction to go programming languageAn introduction to go programming language
An introduction to go programming languageTechnology Parser
4K views21 slides

More Related Content

What's hot

Dart: A Replacement for JavaScript and Why You Should Care by
Dart: A Replacement for JavaScript and Why You Should CareDart: A Replacement for JavaScript and Why You Should Care
Dart: A Replacement for JavaScript and Why You Should CareKevin Gisi
1.6K views49 slides
A brief intro to RubyMotion by
A brief intro to RubyMotionA brief intro to RubyMotion
A brief intro to RubyMotionKamil Lelonek
465 views16 slides
Introduction to protocol buffer by
Introduction to protocol bufferIntroduction to protocol buffer
Introduction to protocol bufferTim (文昌)
974 views24 slides
Coding with golang by
Coding with golangCoding with golang
Coding with golangHannahMoss14
319 views34 slides
Language Engineering in the Cloud by
Language Engineering in the CloudLanguage Engineering in the Cloud
Language Engineering in the Cloudlennartkats
833 views60 slides
Python Intro For Managers by
Python Intro For ManagersPython Intro For Managers
Python Intro For ManagersAtul Shridhar
6.4K views89 slides

What's hot(20)

Dart: A Replacement for JavaScript and Why You Should Care by Kevin Gisi
Dart: A Replacement for JavaScript and Why You Should CareDart: A Replacement for JavaScript and Why You Should Care
Dart: A Replacement for JavaScript and Why You Should Care
Kevin Gisi1.6K views
A brief intro to RubyMotion by Kamil Lelonek
A brief intro to RubyMotionA brief intro to RubyMotion
A brief intro to RubyMotion
Kamil Lelonek465 views
Introduction to protocol buffer by Tim (文昌)
Introduction to protocol bufferIntroduction to protocol buffer
Introduction to protocol buffer
Tim (文昌)974 views
Language Engineering in the Cloud by lennartkats
Language Engineering in the CloudLanguage Engineering in the Cloud
Language Engineering in the Cloud
lennartkats833 views
Python Intro For Managers by Atul Shridhar
Python Intro For ManagersPython Intro For Managers
Python Intro For Managers
Atul Shridhar6.4K views
Future of PERL in IT by Nexiilabs
Future of PERL in ITFuture of PERL in IT
Future of PERL in IT
Nexiilabs327 views
Test-driven language development by lennartkats
Test-driven language developmentTest-driven language development
Test-driven language development
lennartkats707 views
Can PL/SQL be Clean? (2013) by Peter Kofler
Can PL/SQL be Clean? (2013)Can PL/SQL be Clean? (2013)
Can PL/SQL be Clean? (2013)
Peter Kofler3.5K views
Multilingual websites - UX Camp Berlin 2012 by Remy Blaettler
Multilingual websites - UX Camp Berlin 2012Multilingual websites - UX Camp Berlin 2012
Multilingual websites - UX Camp Berlin 2012
Remy Blaettler1.6K views
IBus Chinese input methods for HongKongers - Problem, Solution, Future. by Sammy Fung
IBus Chinese input methods for HongKongers - Problem, Solution, Future.IBus Chinese input methods for HongKongers - Problem, Solution, Future.
IBus Chinese input methods for HongKongers - Problem, Solution, Future.
Sammy Fung2.8K views
Taking PHP To the next level by David Coallier
Taking PHP To the next levelTaking PHP To the next level
Taking PHP To the next level
David Coallier793 views
Preparing an Open Source Documentation Repository for Translations by HPCC Systems
Preparing an Open Source Documentation Repository for TranslationsPreparing an Open Source Documentation Repository for Translations
Preparing an Open Source Documentation Repository for Translations
HPCC Systems160 views
So you think you can pdb? by Clayton Parker
So you think you can pdb?So you think you can pdb?
So you think you can pdb?
Clayton Parker1.4K views

Similar to Compiled vs interpreted Linguages

Python overview by
Python overviewPython overview
Python overviewHaroon Karim
53 views47 slides
Introduction to PHP - SDPHP by
Introduction to PHP - SDPHPIntroduction to PHP - SDPHP
Introduction to PHP - SDPHPEric Johnson
687 views49 slides
Introduction to PHP (SDPHP) by
Introduction to PHP   (SDPHP)Introduction to PHP   (SDPHP)
Introduction to PHP (SDPHP)Eric Johnson
784 views50 slides
Living in a multiligual world: Internationalization for Web 2.0 Applications by
Living in a multiligual world: Internationalization for Web 2.0 ApplicationsLiving in a multiligual world: Internationalization for Web 2.0 Applications
Living in a multiligual world: Internationalization for Web 2.0 ApplicationsLars Trieloff
1.9K views49 slides
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl... by
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...adunne
1.2K views48 slides
COMPUTER LANGUAGES AND THERE DIFFERENCE by
COMPUTER LANGUAGES AND THERE DIFFERENCE COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE Pavan Kalyan
101 views42 slides

Similar to Compiled vs interpreted Linguages(20)

Introduction to PHP - SDPHP by Eric Johnson
Introduction to PHP - SDPHPIntroduction to PHP - SDPHP
Introduction to PHP - SDPHP
Eric Johnson687 views
Introduction to PHP (SDPHP) by Eric Johnson
Introduction to PHP   (SDPHP)Introduction to PHP   (SDPHP)
Introduction to PHP (SDPHP)
Eric Johnson784 views
Living in a multiligual world: Internationalization for Web 2.0 Applications by Lars Trieloff
Living in a multiligual world: Internationalization for Web 2.0 ApplicationsLiving in a multiligual world: Internationalization for Web 2.0 Applications
Living in a multiligual world: Internationalization for Web 2.0 Applications
Lars Trieloff1.9K views
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl... by adunne
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
adunne1.2K views
COMPUTER LANGUAGES AND THERE DIFFERENCE by Pavan Kalyan
COMPUTER LANGUAGES AND THERE DIFFERENCE COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE
Pavan Kalyan101 views
FluentD for end to end monitoring by Phil Wilkins
FluentD for end to end monitoringFluentD for end to end monitoring
FluentD for end to end monitoring
Phil Wilkins1.1K views
Multilingual WordPress by Matt Smith
Multilingual WordPressMultilingual WordPress
Multilingual WordPress
Matt Smith924 views
Scylla Summit 2022: Learning Rust the Hard Way for a Production Kafka+ScyllaD... by ScyllaDB
Scylla Summit 2022: Learning Rust the Hard Way for a Production Kafka+ScyllaD...Scylla Summit 2022: Learning Rust the Hard Way for a Production Kafka+ScyllaD...
Scylla Summit 2022: Learning Rust the Hard Way for a Production Kafka+ScyllaD...
ScyllaDB667 views
Introduction to Python Programming by Akhil Kaushik
Introduction to Python ProgrammingIntroduction to Python Programming
Introduction to Python Programming
Akhil Kaushik321 views
Translation Markup Language and Universal Translation Memory by Michael Berkovich
Translation Markup Language and Universal Translation MemoryTranslation Markup Language and Universal Translation Memory
Translation Markup Language and Universal Translation Memory
Michael Berkovich674 views
What is the best programming language for your web product? by MobiDev
What is the best programming language for your web product?What is the best programming language for your web product?
What is the best programming language for your web product?
MobiDev269 views
Python Programming - I. Introduction by Ranel Padon
Python Programming - I. IntroductionPython Programming - I. Introduction
Python Programming - I. Introduction
Ranel Padon4.6K views
Jamie Grier - Robust Stream Processing with Apache Flink by Flink Forward
Jamie Grier - Robust Stream Processing with Apache FlinkJamie Grier - Robust Stream Processing with Apache Flink
Jamie Grier - Robust Stream Processing with Apache Flink
Flink Forward2.3K views
Robust Stream Processing with Apache Flink by Jamie Grier
Robust Stream Processing with Apache FlinkRobust Stream Processing with Apache Flink
Robust Stream Processing with Apache Flink
Jamie Grier907 views
Multilingual WordPress (WordCamp Toronto 2014) by Matt Smith
Multilingual WordPress (WordCamp Toronto 2014)Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)
Matt Smith1.6K views
[WSO2 Integration Summit San Francisco 2019] Ballerina - Cloud Native Middlew... by WSO2
[WSO2 Integration Summit San Francisco 2019] Ballerina - Cloud Native Middlew...[WSO2 Integration Summit San Francisco 2019] Ballerina - Cloud Native Middlew...
[WSO2 Integration Summit San Francisco 2019] Ballerina - Cloud Native Middlew...
WSO2455 views

More from Cristiano Cunha

C4 Model by
C4 ModelC4 Model
C4 ModelCristiano Cunha
8 views96 slides
Redis e Estratégias Cache Distribuído by
Redis e Estratégias Cache DistribuídoRedis e Estratégias Cache Distribuído
Redis e Estratégias Cache DistribuídoCristiano Cunha
19 views45 slides
Event Sourcing e CQRS by
Event Sourcing e CQRSEvent Sourcing e CQRS
Event Sourcing e CQRSCristiano Cunha
42 views46 slides
SOLID na Vida Real by
SOLID na Vida RealSOLID na Vida Real
SOLID na Vida RealCristiano Cunha
21 views44 slides
Dicas de oratória para apresentações by
Dicas de oratória para apresentaçõesDicas de oratória para apresentações
Dicas de oratória para apresentaçõesCristiano Cunha
17 views22 slides
Introdução a Mensageria com RabbitMQ by
Introdução a Mensageria com RabbitMQIntrodução a Mensageria com RabbitMQ
Introdução a Mensageria com RabbitMQCristiano Cunha
16 views29 slides

More from Cristiano Cunha(20)

Redis e Estratégias Cache Distribuído by Cristiano Cunha
Redis e Estratégias Cache DistribuídoRedis e Estratégias Cache Distribuído
Redis e Estratégias Cache Distribuído
Cristiano Cunha19 views
Dicas de oratória para apresentações by Cristiano Cunha
Dicas de oratória para apresentaçõesDicas de oratória para apresentações
Dicas de oratória para apresentações
Cristiano Cunha17 views
Introdução a Mensageria com RabbitMQ by Cristiano Cunha
Introdução a Mensageria com RabbitMQIntrodução a Mensageria com RabbitMQ
Introdução a Mensageria com RabbitMQ
Cristiano Cunha16 views
Estrategias de Cache Distribuidos com Redis by Cristiano Cunha
Estrategias de Cache Distribuidos com RedisEstrategias de Cache Distribuidos com Redis
Estrategias de Cache Distribuidos com Redis
Cristiano Cunha15 views
Boas praticas - Muito além de linhas de código by Cristiano Cunha
Boas praticas - Muito além de linhas de códigoBoas praticas - Muito além de linhas de código
Boas praticas - Muito além de linhas de código
Cristiano Cunha159 views
Da para trabalhar com c# no linux? by Cristiano Cunha
Da para trabalhar com c# no linux?Da para trabalhar com c# no linux?
Da para trabalhar com c# no linux?
Cristiano Cunha158 views

Recently uploaded

.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV by
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTVSplunk
88 views20 slides
[2023] Putting the R! in R&D.pdf by
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdfEleanor McHugh
38 views127 slides
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze by
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeNUS-ISS
19 views47 slides
Black and White Modern Science Presentation.pptx by
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptxmaryamkhalid2916
14 views21 slides
Five Things You SHOULD Know About Postman by
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
27 views43 slides
PharoJS - Zürich Smalltalk Group Meetup November 2023 by
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023Noury Bouraqadi
120 views17 slides

Recently uploaded(20)

.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV by Splunk
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
Splunk88 views
[2023] Putting the R! in R&D.pdf by Eleanor McHugh
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdf
Eleanor McHugh38 views
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze by NUS-ISS
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng TszeDigital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
Digital Product-Centric Enterprise and Enterprise Architecture - Tan Eng Tsze
NUS-ISS19 views
Black and White Modern Science Presentation.pptx by maryamkhalid2916
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptx
maryamkhalid291614 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman27 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi120 views
DALI Basics Course 2023 by Ivory Egg
DALI Basics Course  2023DALI Basics Course  2023
DALI Basics Course 2023
Ivory Egg14 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab15 views
Combining Orchestration and Choreography for a Clean Architecture by ThomasHeinrichs1
Combining Orchestration and Choreography for a Clean ArchitectureCombining Orchestration and Choreography for a Clean Architecture
Combining Orchestration and Choreography for a Clean Architecture
ThomasHeinrichs169 views
AI: mind, matter, meaning, metaphors, being, becoming, life values by Twain Liu 刘秋艳
AI: mind, matter, meaning, metaphors, being, becoming, life valuesAI: mind, matter, meaning, metaphors, being, becoming, life values
AI: mind, matter, meaning, metaphors, being, becoming, life values
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software225 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10209 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada130 views
How the World's Leading Independent Automotive Distributor is Reinventing Its... by NUS-ISS
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...
NUS-ISS15 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
RADIUS-Omnichannel Interaction System by RADIUS
RADIUS-Omnichannel Interaction SystemRADIUS-Omnichannel Interaction System
RADIUS-Omnichannel Interaction System
RADIUS15 views
Spesifikasi Lengkap ASUS Vivobook Go 14 by Dot Semarang
Spesifikasi Lengkap ASUS Vivobook Go 14Spesifikasi Lengkap ASUS Vivobook Go 14
Spesifikasi Lengkap ASUS Vivobook Go 14
Dot Semarang35 views

Compiled vs interpreted Linguages