SlideShare una empresa de Scribd logo
1 de 15
L/O/G/O
Programming
languages.
.
BASIC
• The BASIC has been thought up in 1963 by
teachers of Dartsmut College John Kemen
and Thomas Kurtts, and under their
management has been realized by a of
students of college.
• The BASIC has been designed so that
students could write programs without
difficulties, using terminals with time
division. It intended for more "simple" users
not so much interested in speed of
execution of programs, how many is simple
in possibility to use computer for decision of
the problems without having special
preparation.
• The modern language should:
• 1. Be simple in use for beginners
• 2. To be a general purpose programming
language
• 3. To give possibility of expansion of the
functionality, accessible to skilled programmers
• 4. To be interactive
• 5. To give clear error messages
• 6. Quickly to work on small programs
• 7. Not to demand understanding of work of
hardware maintenance
• 8. To protect the user from an operating system
Visual Basic
• Microsoft Visual Basic — means of working
out of the software, developed by corporation
Microsoft both including a programming
language and the graphic interface. The first
version has been let out in 1991. Visual Basic
combines procedures and elements of the
object-oriented programming languages.
Visual Basic is considered good means of fast
working out of prototypes of the program, for
applications programming of databases and in
general for a way of creation of the programs
working ONLY under control of family
Microsoft Windows operating systems.
Pascal
• Pascal — a higher-level programming
language of general purpose. One of
the most known programming
languages, is widely applied in
industrial programming, training to
programming at the higher school, is
base for a great number of other
languages. Pascal has been created
by Niklaus Virt in 1968-69. It has
been published in 1970 by Virt as
small and effective language to
promote good style of programming,
to use structural programming and
the structured data.
Delphi
• Delphi is a programming language which is
used in the environment of working out with
the same name. At first language was called
Object Pascal. Since Wednesday of working
out Delphi 7.0, in official documents Borland
began to use name Delphi for a designation of
language Object Pascal. Delphi — result of
development of language Pascal. Delphi has
added in Pascal dynamic identification of type
of the data with access possibility to the
metadata of classes (that is to the description
of classes and their members) in a compiled
code.
C
• C — the standardized procedural programming
language developed in the early seventies by the
company Bell Labs. C has been created for use in
operating system UNIX. Since then it was
transferred on many other operating systems and
became one of the most used programming
languages.. It is the most popular language for
creation of the system software. It is also often
used for creation of applied programs. In spite of
the fact that C was not developed for beginners, it
is widely used for training to programming. Further
syntax of language C became a basis for many
other languages such as C ++ and Java
C++
• C ++ is the statically typified programming
language of general purpose. Supporting
different paradigms of programming,
combines properties both higher-level, and
low-level languages. Being one of the most
popular programming languages, C ++ is
widely used for software working out. The
area of its application includes operating
systems, applied programs, drivers of
devices, appendices for built in systems,
high-efficiency servers, and also entertaining
appendices, for example, video games.
There are some realizations of language,
both free, and commercial.
Java
• The main difference of Java is that programs on Java
are broadcast in the byte-code which is carried out by
virtual machine Java (JVM) — the program processing
a byte code and telling the instruction to the equipment
as the interpreter, but with that difference that a byte
code, unlike the text, is processed much faster.
Advantage of a similar way of performance of programs —
in full independence of a byte-code of an operating
system and the equipment that allows to carry out Java-
appendices on any device for which there is a
corresponding virtual car. Other important feature of
technology Java is the flexible system of safety thanks
to that program execution is completely supervised by
virtual car. Any operations which exceed the installed
powers of the program (for example, attempt of
unapproved access to the data or connections with
other computer) cause immediate interruption.

Más contenido relacionado

La actualidad más candente

Programming languages
Programming languagesProgramming languages
Programming languagesAsmasum
 
Evolution of Programming Languages
Evolution of Programming LanguagesEvolution of Programming Languages
Evolution of Programming LanguagesSayanee Basu
 
software development and programming languages
software development and programming languages software development and programming languages
software development and programming languages PraShant Kumar
 
Programming language
Programming languageProgramming language
Programming languagezeshmaiqbal
 
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming LanguagesManish Kharotia
 
Basic programming concepts
Basic programming conceptsBasic programming concepts
Basic programming conceptssalmankhan570
 
BASIC Programming Language
BASIC Programming LanguageBASIC Programming Language
BASIC Programming LanguageJeff Valerio
 
Generation of computer languages
Generation of computer languagesGeneration of computer languages
Generation of computer languageskitturashmikittu
 
Programming languages
Programming languagesProgramming languages
Programming languagesSimon Mui
 
introduction computer programming languages
introduction computer programming languages introduction computer programming languages
introduction computer programming languages BakhatAli3
 
Basic Programming Concept
Basic Programming ConceptBasic Programming Concept
Basic Programming ConceptCma Mohd
 
Programming language design and implemenation
Programming language design and implemenationProgramming language design and implemenation
Programming language design and implemenationAshwini Awatare
 
A classification of programing languages
A classification of programing languagesA classification of programing languages
A classification of programing languagesom collins
 

La actualidad más candente (20)

Programming language
Programming languageProgramming language
Programming language
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Evolution of Computer Languages
Evolution of Computer LanguagesEvolution of Computer Languages
Evolution of Computer Languages
 
Evolution of Programming Languages
Evolution of Programming LanguagesEvolution of Programming Languages
Evolution of Programming Languages
 
software development and programming languages
software development and programming languages software development and programming languages
software development and programming languages
 
Programming language
Programming languageProgramming language
Programming language
 
Programming language
Programming languageProgramming language
Programming language
 
Programming Language
Programming LanguageProgramming Language
Programming Language
 
Programming Language
Programming LanguageProgramming Language
Programming Language
 
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming Languages
 
Basic programming concepts
Basic programming conceptsBasic programming concepts
Basic programming concepts
 
Programming Language
Programming LanguageProgramming Language
Programming Language
 
BASIC Programming Language
BASIC Programming LanguageBASIC Programming Language
BASIC Programming Language
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Generation of computer languages
Generation of computer languagesGeneration of computer languages
Generation of computer languages
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
introduction computer programming languages
introduction computer programming languages introduction computer programming languages
introduction computer programming languages
 
Basic Programming Concept
Basic Programming ConceptBasic Programming Concept
Basic Programming Concept
 
Programming language design and implemenation
Programming language design and implemenationProgramming language design and implemenation
Programming language design and implemenation
 
A classification of programing languages
A classification of programing languagesA classification of programing languages
A classification of programing languages
 

Similar a Programming landuages

Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programmingGwyneth Calica
 
Programming lesson1
Programming lesson1Programming lesson1
Programming lesson1camfollower
 
all languages in computer programming
all languages in computer programmingall languages in computer programming
all languages in computer programminghamza239523
 
Trend of Visual Programming Language
Trend of Visual Programming LanguageTrend of Visual Programming Language
Trend of Visual Programming LanguageTeddy Marcus
 
Generation of Computer language by arya dutta (1).pptx
Generation of Computer language by arya dutta (1).pptxGeneration of Computer language by arya dutta (1).pptx
Generation of Computer language by arya dutta (1).pptxAryaDutta4
 
Overview new programming languages
Overview new programming languagesOverview new programming languages
Overview new programming languagesumoren
 
English de lenguaje de programacion
English de lenguaje de programacionEnglish de lenguaje de programacion
English de lenguaje de programacionVillalba Griselda
 
Advance C# Programming Part 1.pdf
Advance C# Programming Part 1.pdfAdvance C# Programming Part 1.pdf
Advance C# Programming Part 1.pdfpercivalfernandez2
 
Advance C# Programming Part 1.pptx
Advance C# Programming Part 1.pptxAdvance C# Programming Part 1.pptx
Advance C# Programming Part 1.pptxpercivalfernandez3
 
Top Programming Languages of 2020
Top Programming Languages of 2020Top Programming Languages of 2020
Top Programming Languages of 2020Ikbal Ahmed
 
Swift language seminar topic
Swift language seminar topicSwift language seminar topic
Swift language seminar topicHyacinth Okeke
 
Top 10 programming languages
Top 10 programming languagesTop 10 programming languages
Top 10 programming languagesAman Kumar
 
Programming Language
Programming LanguageProgramming Language
Programming LanguageFahad Khan
 
A Research Study of Data Collection and Analysis of Semantics of Programming ...
A Research Study of Data Collection and Analysis of Semantics of Programming ...A Research Study of Data Collection and Analysis of Semantics of Programming ...
A Research Study of Data Collection and Analysis of Semantics of Programming ...IRJET Journal
 
ICT-DBA4 -05-0811-Apply-Object-Oriented-Programming-Language-Skills.doc
ICT-DBA4 -05-0811-Apply-Object-Oriented-Programming-Language-Skills.docICT-DBA4 -05-0811-Apply-Object-Oriented-Programming-Language-Skills.doc
ICT-DBA4 -05-0811-Apply-Object-Oriented-Programming-Language-Skills.docAmanGunner
 
Concept of computer programming iv
Concept of computer programming ivConcept of computer programming iv
Concept of computer programming ivEyelean xilef
 

Similar a Programming landuages (20)

Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Programming lesson1
Programming lesson1Programming lesson1
Programming lesson1
 
all languages in computer programming
all languages in computer programmingall languages in computer programming
all languages in computer programming
 
Trend of Visual Programming Language
Trend of Visual Programming LanguageTrend of Visual Programming Language
Trend of Visual Programming Language
 
Generation of Computer language by arya dutta (1).pptx
Generation of Computer language by arya dutta (1).pptxGeneration of Computer language by arya dutta (1).pptx
Generation of Computer language by arya dutta (1).pptx
 
Overview new programming languages
Overview new programming languagesOverview new programming languages
Overview new programming languages
 
English de lenguaje de programacion
English de lenguaje de programacionEnglish de lenguaje de programacion
English de lenguaje de programacion
 
Advance C# Programming Part 1.pdf
Advance C# Programming Part 1.pdfAdvance C# Programming Part 1.pdf
Advance C# Programming Part 1.pdf
 
Advance C# Programming Part 1.pptx
Advance C# Programming Part 1.pptxAdvance C# Programming Part 1.pptx
Advance C# Programming Part 1.pptx
 
Top Programming Languages of 2020
Top Programming Languages of 2020Top Programming Languages of 2020
Top Programming Languages of 2020
 
Swift language seminar topic
Swift language seminar topicSwift language seminar topic
Swift language seminar topic
 
Intermediate Languages
Intermediate LanguagesIntermediate Languages
Intermediate Languages
 
Presentation1
Presentation1Presentation1
Presentation1
 
What is C.docx
What is C.docxWhat is C.docx
What is C.docx
 
Top 10 programming languages
Top 10 programming languagesTop 10 programming languages
Top 10 programming languages
 
Programming Language
Programming LanguageProgramming Language
Programming Language
 
Introduction to C Programming
Introduction to C ProgrammingIntroduction to C Programming
Introduction to C Programming
 
A Research Study of Data Collection and Analysis of Semantics of Programming ...
A Research Study of Data Collection and Analysis of Semantics of Programming ...A Research Study of Data Collection and Analysis of Semantics of Programming ...
A Research Study of Data Collection and Analysis of Semantics of Programming ...
 
ICT-DBA4 -05-0811-Apply-Object-Oriented-Programming-Language-Skills.doc
ICT-DBA4 -05-0811-Apply-Object-Oriented-Programming-Language-Skills.docICT-DBA4 -05-0811-Apply-Object-Oriented-Programming-Language-Skills.doc
ICT-DBA4 -05-0811-Apply-Object-Oriented-Programming-Language-Skills.doc
 
Concept of computer programming iv
Concept of computer programming ivConcept of computer programming iv
Concept of computer programming iv
 

Último

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 

Último (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 

Programming landuages

  • 3. • The BASIC has been thought up in 1963 by teachers of Dartsmut College John Kemen and Thomas Kurtts, and under their management has been realized by a of students of college. • The BASIC has been designed so that students could write programs without difficulties, using terminals with time division. It intended for more "simple" users not so much interested in speed of execution of programs, how many is simple in possibility to use computer for decision of the problems without having special preparation.
  • 4. • The modern language should: • 1. Be simple in use for beginners • 2. To be a general purpose programming language • 3. To give possibility of expansion of the functionality, accessible to skilled programmers • 4. To be interactive • 5. To give clear error messages • 6. Quickly to work on small programs • 7. Not to demand understanding of work of hardware maintenance • 8. To protect the user from an operating system
  • 6. • Microsoft Visual Basic — means of working out of the software, developed by corporation Microsoft both including a programming language and the graphic interface. The first version has been let out in 1991. Visual Basic combines procedures and elements of the object-oriented programming languages. Visual Basic is considered good means of fast working out of prototypes of the program, for applications programming of databases and in general for a way of creation of the programs working ONLY under control of family Microsoft Windows operating systems.
  • 8. • Pascal — a higher-level programming language of general purpose. One of the most known programming languages, is widely applied in industrial programming, training to programming at the higher school, is base for a great number of other languages. Pascal has been created by Niklaus Virt in 1968-69. It has been published in 1970 by Virt as small and effective language to promote good style of programming, to use structural programming and the structured data.
  • 10. • Delphi is a programming language which is used in the environment of working out with the same name. At first language was called Object Pascal. Since Wednesday of working out Delphi 7.0, in official documents Borland began to use name Delphi for a designation of language Object Pascal. Delphi — result of development of language Pascal. Delphi has added in Pascal dynamic identification of type of the data with access possibility to the metadata of classes (that is to the description of classes and their members) in a compiled code.
  • 11. C • C — the standardized procedural programming language developed in the early seventies by the company Bell Labs. C has been created for use in operating system UNIX. Since then it was transferred on many other operating systems and became one of the most used programming languages.. It is the most popular language for creation of the system software. It is also often used for creation of applied programs. In spite of the fact that C was not developed for beginners, it is widely used for training to programming. Further syntax of language C became a basis for many other languages such as C ++ and Java
  • 12. C++
  • 13. • C ++ is the statically typified programming language of general purpose. Supporting different paradigms of programming, combines properties both higher-level, and low-level languages. Being one of the most popular programming languages, C ++ is widely used for software working out. The area of its application includes operating systems, applied programs, drivers of devices, appendices for built in systems, high-efficiency servers, and also entertaining appendices, for example, video games. There are some realizations of language, both free, and commercial.
  • 14. Java
  • 15. • The main difference of Java is that programs on Java are broadcast in the byte-code which is carried out by virtual machine Java (JVM) — the program processing a byte code and telling the instruction to the equipment as the interpreter, but with that difference that a byte code, unlike the text, is processed much faster. Advantage of a similar way of performance of programs — in full independence of a byte-code of an operating system and the equipment that allows to carry out Java- appendices on any device for which there is a corresponding virtual car. Other important feature of technology Java is the flexible system of safety thanks to that program execution is completely supervised by virtual car. Any operations which exceed the installed powers of the program (for example, attempt of unapproved access to the data or connections with other computer) cause immediate interruption.