Programming Vocabulary

Slides:



Advertisements
Similar presentations
What is a Computer Program? For a computer to be able to do anything (multiply, play a song, run a word processor), it must be given the instructions.
Advertisements

Designing a Program & the Java Programming Language
Programming Languages Language Design Issues Why study programming languages Language development Software architectures Design goals Attributes of a good.
Computer Concepts 5th Edition Parsons/Oja Page 546 CHAPTER 11 Software Engineering Section A PARSONS/OJA Computer Programming.
Introduction to Programming Programming. COMP102 Prog. Fundamentals I: Introduction / Slide 2 Objectives l To learn fundamental problem solving techniques.
SOFTWARE SYSTEMS SOFTWARE APPLICATIONS SOFTWARE PROGRAMMING LANGUAGES.
1 CHAPTER 4 LANGUAGE/SOFTWARE Hardware Hardware is the machine itself and its various individual equipment. It includes all mechanical, electronic.
Course: Introduction to Computers
CS102 Introduction to Computer Programming
CSC 110 A 1 CSC 110 Introduction to Python [Reading: chapter 1]
1 1 1 Introduction to Java. 2 History of Java Java – Originally for intelligent consumer-electronic devices – Then used for creating Web pages with dynamic.
CSC 142 A 1 CSC 142 Introduction to Java [Reading: chapter 0]
Introduction to Computer Programming itc-314
By: Felegh Solomon ITEC SPRING 2013 CHAPTER 4: KEY CONSTRUCTION DECISIONS.
Programming Languages
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
High-level Languages.
COMPUTER PROGRAMMING Source: Computing Concepts (the I-series) by Haag, Cummings, and Rhea, McGraw-Hill/Irwin, 2002.
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Programming Languages Machine.
Computer programming.
Programming language A programming language is an artificial language designed to communicate instructions to a machine,languageinstructionsmachine particularly.
Programming Languages 1.07a.  A computer program is a series of instructions that direct a computer to perform a certain task.  A programming language.
Programming History. Who was the first programmer?
Computer Programming A program is a set of instructions a computer follows in order to perform a task. solve a problem Collectively, these instructions.
1 Chapter 1 Introduction to Java. 2 History of Java Java Originally for _________________________ devices Then used for creating Web pages with __________________________.
The Teacher Computing Computer Languages [Computing]
National Diploma Unit 4 Introduction to Software Development Introduction to Programming Languages.
 Programming Language  Object Oriented Programming  JAVA – An Introduction  JAVA Milestones  JAVA Features.
Getting started with Programming using IDE. JAVA JAVA IS A PROGRAMMING LANGUAGE AND A PLATFORM. IT CAN BE USED TO DELIVER AND RUN HIGHLY INTERACTIVE DYNAMIC.
10/8: Software What is software? –Types of software System software: Operating systems Applications Creating software –Evolution of software development.
Introduction to Computers Lesson 13B. home Syntax Programming language rules.
 Computer Languages Computer Languages  Machine Language Machine Language  Assembly Language Assembly Language  High Level Language High Level Language.
Introduction to Computer Programming itc-314 Lecture 04.
PROGRAMMING VOCABULARY. The Words ◦ FORTRAN ◦ COBOL ◦ PASCAL ◦ BASIC ◦ C ◦ Java ◦ Flash ◦ PERL ◦ Ruby ◦ Python.
Compilers and Interpreters
Skill Area 311 Part B. Lecture Overview Assembly Code Assembler Format of Assembly Code Advantages Assembly Code Disadvantages Assembly Code High-Level.
Computer Programming Thinking in Code. Intro Computational Thinking Decompose Patterns General and Abstract Algorithms.
BlueJ X ICSE Syllabus. Board Pattern THEORY (100 marks) PRACTICAL (100 marks) PROJECT (50 marks) ASSIGNMENTS (50 marks)
Computer Programming - Key Concepts and Terms Computer Program – A computer program is a set of instructions for computer, arranged in logical order, using.
First appeared Features Popular uses Basic This language emphasises on ease of use, allowing general purpose programming to those with a small amount of.
Programming Language Basics. What is a Programming Language? “A computer, human-created language used to write instructions for a computer.” “An artificial.
Website Source Code Free Download.
Programming Languages and Data Organization
Computer Languages [Computing] Computing.
The language focusses on ease of use
CMIT100 Chapter 14 - Programming.
Basic 1960s It was designed to emphasize ease of use. Became widespread on microcomputers It is relatively simple. Will make it easier for people with.
Why study programming languages?
Done By: Ashlee Lizarraga Ricky Usher Jacinto Roches Eli Gomez
NOCTI Study Guide #2.
Basic 1964 PC general purpose Imperative Small Easy to use.
Sections Basic Concepts of Programming
CSCI-235 Micro-Computer Applications
LESSON 1 Introduction to Programming Language
Computer Programming Thinking in Code.
Programming Concepts and Languages
Computer science By/ Midhat Mohiey. Introduction to Programming using C ++ 2.
Developing Applications
Развој софтвера 2.
High Level Programming Languages
Chapter 1 Preliminary. Chapter 1 Preliminary 1.1 Reasons for Studying Concepts of Programming Languages Increased capacity to express ideas Improved.
Programming Language Basics
and Program Development
PROGRAMMING FUNDAMENTALS Lecture # 03. Programming Language A Programming language used to write computer programs. Its mean of communication between.
Lecture 8 Programming Paradigm & Languages. Programming Languages The process of telling the computer what to do Also known as coding.
Java History, Editions, Version Features
CSC 142 Introduction to Java [Reading: chapters 1 & 2]
Computer Programming Thinking in Code.
What is Programming Language
Web Application Development Using PHP
Presentation transcript:

Programming Vocabulary

FORTRAN – Formula Translating System Numeric & Scientific computation Used for over 50 years Still the language of choice for super-computing COBOL – Compiled Computer Programming Language Designed in 1959 Designed for DOD for data processing 1997 – 200B lines of code operating 80% of business computing

PASCAL – Named for Blaise Pascal Imperative & Procedural programming language Allows nested procedures – simple syntax Always starts with the word “Program” BASIC – Beginners All-Purpose Symbolic Instruction Code First version in 1964; many variants since then Designed for home/micro computers to make programming easier for the masses Visual Basic used today in many web applications

C Java Developed initially between 1969-73; UNIX based General purpose programming language Developed initially between 1969-73; UNIX based In the lineage of many programming languages Free-form Java Concurrent, Class-based, Object-oriented WORA – Write Once, Read Anywhere Developed by Sun Microsystems programmers Originally designed for interactive TV, but too advanced Key part of Android OS

Flash PERL – Designed to operate with PenPointOS On 99% of all computer devices Has many security vulnerabilities PERL – Developed in 1987 Dynamic coding The swiss-army chainsaw of scripting languages The language of Craigslist & Ticketmaster

Python – Compiled Computer Programming Language Ruby Released in 1995 Human-focused programming Can fix programming errors while the program is running NASA simulations are run in Ruby at Langley Python – Compiled Computer Programming Language Appeared in 1991 Fewer lines needed to meet needs than many programs Easily extended to meet individual needs Google & Yahoo use python code