SlideShare a Scribd company logo
1 of 35
Download to read offline
PROGRAMMING JARGON 
AND WHAT NORMAL PEOPLE THINK THEY MEAN 
(Inspired by Andrea and the engineers of Decisive)
Being a programmer comes with a lot 
of oddities (to a normal person).
One of them is stripping normal words 
of their innocence and turning them 
into programming jargon.
Here are 10 programming 
words/phrases and what they 
mean for normal people.
BUG A bug is a general term used to describe any unexpected problem with 
hardware or software.
What it really means:
Microscopic Plant Bug 
WTF?
SHARD “A database shard is a horizontal partition of data in a database or search 
engine. Each individual partition is referred to as a shard or database shard.” 
(via Wikipedia)
What it really means:
A piece of broken glass, 
ceramic, metal, or rock. 
Makes sense...
PANDAS “Pandas is a software library written for the Python programming language 
for data manipulation and analysis.” 
(via Wikipedia)
What it really means:
Awwww....
SEED “When referring to computer programming, security, or software a random 
seed is a number or other value that has been generated by software using 
one or more values. For example, hardware information, time, or date are 
different examples of values that can be used to help generate a random 
value used by a program or encryption.” 
(via Computer Hope)
What it really means:
Remember the days?
PYTHON “Python is an interpreted, interactive, object-oriented programming language 
that was first developed by Guido van Rossum and released in 1991.” 
(via Computer Hope)
What it really means:
Aww...errr
SPAGHETTI CODE 
“Slang used to describe a program’s source code that is difficult to read or 
follow by a human because of how the original programmer wrote the code.” 
(via Computer Hope)
What it Really means:
Do you 
mind?
DJANGO “Django is a web application framework from the Django Software Foundation 
which aims to make the creation of database-driven websites easier.” 
(via Computer Hope)
What it really means:
The D is silent.
RUBBERDUCKING 
Talking with other engineers to solve a problem.
What it really means:
A kid’s dream.
YODA CONDITIONS 
“Yoda conditions (also called Yoda notation) is a programming style where the two 
parts of an expression are reversed from the typical order in a conditional statement.” 
(via Wikipedia)
What it really means:
“PATIENCE YOU MUST HAVE my young padawan”
DYNAMIC DUMP 
“A dynamic dump is the process performed by a programmer that terminates 
a program before it has properly closed in order to obtain a list of operating 
commands and memory functions that are active at the time of termination.” 
(via Computer Hope)
What it really means:
No comment.
www.decisive.is

More Related Content

What's hot (14)

Author's Purpose PPT
Author's Purpose PPTAuthor's Purpose PPT
Author's Purpose PPT
 
Components of a Paragraph
Components of a ParagraphComponents of a Paragraph
Components of a Paragraph
 
Implicit and explicit messages
Implicit and explicit messagesImplicit and explicit messages
Implicit and explicit messages
 
Writing Bibliography.pptx
Writing Bibliography.pptxWriting Bibliography.pptx
Writing Bibliography.pptx
 
Denotation and-connotation
Denotation and-connotationDenotation and-connotation
Denotation and-connotation
 
Ethos, pathos, and logos
Ethos, pathos, and logosEthos, pathos, and logos
Ethos, pathos, and logos
 
Sizzling Starts
Sizzling StartsSizzling Starts
Sizzling Starts
 
English 9 - Literary Devices
English 9 - Literary DevicesEnglish 9 - Literary Devices
English 9 - Literary Devices
 
Figures of speech
Figures of speechFigures of speech
Figures of speech
 
Prosodic features of speech
Prosodic features of speechProsodic features of speech
Prosodic features of speech
 
Top 20 figures of speech
Top 20 figures of speechTop 20 figures of speech
Top 20 figures of speech
 
Literary devices
Literary devicesLiterary devices
Literary devices
 
Types of Irony
Types of IronyTypes of Irony
Types of Irony
 
Theme and symbolism
Theme and symbolismTheme and symbolism
Theme and symbolism
 

Viewers also liked

Five Stages of Development - Nordic.js
Five Stages of Development  - Nordic.jsFive Stages of Development  - Nordic.js
Five Stages of Development - Nordic.js
Robert Nyman
 

Viewers also liked (20)

5 David Ogilvy Lessons To Help You Become A Better Advertiser
5 David Ogilvy Lessons To Help You Become A Better Advertiser5 David Ogilvy Lessons To Help You Become A Better Advertiser
5 David Ogilvy Lessons To Help You Become A Better Advertiser
 
10 Timeless Quotes That Will Make You A Better Advertiser
10 Timeless Quotes That Will Make You A Better Advertiser10 Timeless Quotes That Will Make You A Better Advertiser
10 Timeless Quotes That Will Make You A Better Advertiser
 
Functional programing jargon
Functional programing jargonFunctional programing jargon
Functional programing jargon
 
CodeWeek - Explaining how to Code to 12 yr old kids
CodeWeek - Explaining how to Code to 12 yr old kidsCodeWeek - Explaining how to Code to 12 yr old kids
CodeWeek - Explaining how to Code to 12 yr old kids
 
5 Engagement Marketing Tips to Beat Today’s App Retention Odds
5 Engagement Marketing Tips to Beat Today’s App Retention Odds5 Engagement Marketing Tips to Beat Today’s App Retention Odds
5 Engagement Marketing Tips to Beat Today’s App Retention Odds
 
Cloud makelaar Cloud trends - the impact of cloud
Cloud makelaar   Cloud trends - the impact of cloudCloud makelaar   Cloud trends - the impact of cloud
Cloud makelaar Cloud trends - the impact of cloud
 
Who owns YOUR data in the Cloud?
Who owns YOUR data in the Cloud?Who owns YOUR data in the Cloud?
Who owns YOUR data in the Cloud?
 
Bring Your Own Disaster
Bring Your Own DisasterBring Your Own Disaster
Bring Your Own Disaster
 
Beltug cloud service provider evaluation guide presentation final
Beltug cloud service provider evaluation guide presentation finalBeltug cloud service provider evaluation guide presentation final
Beltug cloud service provider evaluation guide presentation final
 
Five Stages of Development - Nordic.js
Five Stages of Development  - Nordic.jsFive Stages of Development  - Nordic.js
Five Stages of Development - Nordic.js
 
Emergency Triage and BCLS ,ACLS 2015
Emergency Triage and BCLS ,ACLS 2015Emergency Triage and BCLS ,ACLS 2015
Emergency Triage and BCLS ,ACLS 2015
 
5 Ways To Create Brand Advocacy For Your Startup
5 Ways To Create Brand Advocacy For Your Startup5 Ways To Create Brand Advocacy For Your Startup
5 Ways To Create Brand Advocacy For Your Startup
 
Anonymity Systems: Tor
Anonymity Systems: TorAnonymity Systems: Tor
Anonymity Systems: Tor
 
Tails Linux Operating System: The Amnesiac Incognito System in Times of High ...
Tails Linux Operating System: The Amnesiac Incognito System in Times of High ...Tails Linux Operating System: The Amnesiac Incognito System in Times of High ...
Tails Linux Operating System: The Amnesiac Incognito System in Times of High ...
 
TOR: The Onion Router
TOR: The Onion RouterTOR: The Onion Router
TOR: The Onion Router
 
PowerPoint template for Narrative Brand Consultancy
PowerPoint template for Narrative Brand ConsultancyPowerPoint template for Narrative Brand Consultancy
PowerPoint template for Narrative Brand Consultancy
 
Tor
TorTor
Tor
 
CAT008b: Pitch Template - PowerPoint
CAT008b: Pitch Template - PowerPointCAT008b: Pitch Template - PowerPoint
CAT008b: Pitch Template - PowerPoint
 
Tor: The Second Generation Onion Router
Tor: The Second Generation Onion RouterTor: The Second Generation Onion Router
Tor: The Second Generation Onion Router
 
Tails os
Tails osTails os
Tails os
 

Similar to Programming Jargon

Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...
Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...
Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...
Reflections on Morality, Philosophy, and History
 
Android Internals (This is not the droid you’re loking for...)
Android Internals (This is not the droid you’re loking for...)Android Internals (This is not the droid you’re loking for...)
Android Internals (This is not the droid you’re loking for...)
Giacomo Bergami
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
Wojciech Koszek
 

Similar to Programming Jargon (20)

An Introduction to pair programming methods
An Introduction to pair programming methodsAn Introduction to pair programming methods
An Introduction to pair programming methods
 
Evolving as a professional software developer
Evolving as a professional software developerEvolving as a professional software developer
Evolving as a professional software developer
 
Documentation for developers
Documentation for developersDocumentation for developers
Documentation for developers
 
[EN] Great software development quotes
[EN] Great software development quotes[EN] Great software development quotes
[EN] Great software development quotes
 
SCAM 2012 Keynote Slides on Cooperative Testing and Analysis by Tao Xie
SCAM 2012 Keynote Slides on Cooperative Testing and Analysis by Tao XieSCAM 2012 Keynote Slides on Cooperative Testing and Analysis by Tao Xie
SCAM 2012 Keynote Slides on Cooperative Testing and Analysis by Tao Xie
 
CCFW.software
CCFW.softwareCCFW.software
CCFW.software
 
Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...
Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...
Is AI More Artificial Than Intelligent? Is Wikipedia Better Than AI Chatbots ...
 
Android Internals (This is not the droid you’re loking for...)
Android Internals (This is not the droid you’re loking for...)Android Internals (This is not the droid you’re loking for...)
Android Internals (This is not the droid you’re loking for...)
 
Building Social Software for the Anti-Social: Part I
Building Social Software for the Anti-Social: Part IBuilding Social Software for the Anti-Social: Part I
Building Social Software for the Anti-Social: Part I
 
Programming Merit Badge Slide Show
Programming Merit Badge Slide ShowProgramming Merit Badge Slide Show
Programming Merit Badge Slide Show
 
Mastering python lesson1
Mastering python lesson1Mastering python lesson1
Mastering python lesson1
 
Антон Кириллов, ZeptoLab
Антон Кириллов, ZeptoLabАнтон Кириллов, ZeptoLab
Антон Кириллов, ZeptoLab
 
Software development
Software developmentSoftware development
Software development
 
On being a professional software developer
On being a professional software developerOn being a professional software developer
On being a professional software developer
 
Foolangjs
FoolangjsFoolangjs
Foolangjs
 
The New Industrial Revolution
The New Industrial RevolutionThe New Industrial Revolution
The New Industrial Revolution
 
UnDeveloper Studio
UnDeveloper StudioUnDeveloper Studio
UnDeveloper Studio
 
Dark Side of iOS [SmartDevCon 2013]
Dark Side of iOS [SmartDevCon 2013]Dark Side of iOS [SmartDevCon 2013]
Dark Side of iOS [SmartDevCon 2013]
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
 
Charles Du: Introduction to Mobile UX Design
Charles Du: Introduction to Mobile UX DesignCharles Du: Introduction to Mobile UX Design
Charles Du: Introduction to Mobile UX Design
 

Recently uploaded

DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
MayuraD1
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
HenryBriggs2
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 

Recently uploaded (20)

DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
scipt v1.pptxcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Learn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic MarksLearn the concepts of Thermodynamics on Magic Marks
Learn the concepts of Thermodynamics on Magic Marks
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 

Programming Jargon