Programming Languages and Data Organization

Slides:



Advertisements
Similar presentations
Component 4: Introduction to Information and Computer Science Unit 5: Overview of Programming Languages, Including Basic Programming Concepts Lecture 1.
Advertisements

Presentation II History of Computers By Teacher Julio Cesar Peñaloza Castañeda.
Programming Creating programs that run on your PC
Chapter 16 Programming and Languages: Telling the Computer What to Do.
An Introduction to Programming with C++ Fifth Edition Chapter 1 An Introduction to Programming.
1414 CHAPTER PROGRAMMING AND LANGUAGES. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six steps of programming.
SOFTWARE SYSTEMS SOFTWARE APPLICATIONS SOFTWARE PROGRAMMING LANGUAGES.
Course: Introduction to Computers
Programming Languages Lecture 12. What is Programming?  The process of telling the computer what to do  Also known as coding.
COMPUTER PROGRAMMING Source: Computing Concepts (the I-series) by Haag, Cummings, and Rhea, McGraw-Hill/Irwin, 2002.
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?
The Teacher Computing Computer Languages [Computing]
CSC425 - Introduction To Computer Programming 1. 2 Generation Of Programming Languages A set of rules that telling a computer what to do. There are over.
1 Week 1: The History of Computing: Software READING: Chapter 1.2.
Principles of Software Development 1 Principles Of Software Design and Development Types of language / Choosing a language.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Programming Languages and the Programming Process.
LBSC 690 Session 5A Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
Software Development Programming & Languages. Programming: A Five-Step Procedure Define the problem Design a solution Code the program Test the program.
Software Development Programming Languages and Data Organization.
FOUNDATION IN INFORMATION TECHNOLOGY (CS-T-101) TOPIC : INFORMATION SYSTEM – SOFTWARE.
Computer Generations ITSC 1401, Intro to Computers Instructor: Glenda H. Easter.
Introduction to Computers Lesson 13B. home Syntax Programming language rules.
CSC1200 INTRODUCTION TO PROGRAMMING Dr. Maureen Markel
Programming Languages
Chapter 14 Programming and Languages McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
Course Instructor: Hira Farman Course : BY:HIRA FARMAN.
Programming in C++ History of Programming 1st Generation –Machine Language 2nd Generation –Assembly Language 3rd Generation.
Part 1 The Basics of Information Systems. Purpose of Information Systems Information systems ◦ Collects, stores and organizes information ◦ Retrieves.
Software Engineering Algorithms, Compilers, & Lifecycle.
Chapter 2- Visual Basic Schneider1 Programming Languages: Machine Language Assembly Language High level Language.
High-level language programming paradigms. Programming languages come in many forms or 'paradigms'. Each form of language offers advantages over other.
Computer Programming - Key Concepts and Terms Computer Program – A computer program is a set of instructions for computer, arranged in logical order, using.
Programming Language Basics. What is a Programming Language? “A computer, human-created language used to write instructions for a computer.” “An artificial.
3/5/2002e-business and Information Systems1 Introduction Computer System Hardware Software HW Kernel/OS API Application Programs SW.
Website Source Code Free Download.
Game programming 1.
Computer Languages [Computing] Computing.
CMIT100 Chapter 14 - Programming.
Introduction to programming languages, Algorithms & flowcharts
Programming Languages
Introduction to Programming and Visual Basic .NET
Introduction to programming
Introduction to programming languages, Algorithms & flowcharts
Evolution and History of Programming Languages
Sections Basic Concepts of Programming
CSCI-235 Micro-Computer Applications
Computer Programming.
Introduction of Programming Languages
LESSON 1 Introduction to Programming Language
GENERAL OOPs CONCEPTS.
Chapter 1: An Overview of Computers and Programming Languages
An Introduction to Programming
Chapter 1: An Overview of Computers and Programming Languages
Chapter 4 Computer Software.
Developing Applications
Introduction to programming languages, Algorithms & flowcharts
Computer Programming.
Programming languages and software development
Hello World 2 What does all that mean?.
High Level Programming Languages
CS105 Introduction to Computer Concepts Intro to programming
Programming Language Basics
and Program Development
Unit 6 part 5 Test Javascript Test.
An Introduction to Programming with C++ Fifth Edition
An Introduction to Programming
Computer.
CS 330 Programming Languages
CS105 Introduction to Computer Concepts Intro to programming
Presentation transcript:

Programming Languages and Data Organization Software Development Programming Languages and Data Organization

Software Set of instructions Specific format Controls specific activities

Major Categories of Software Systems Software Applications Software Programming Software

Programming Languages Special set of rules and vocabulary Ordered sequence Communicate instructions to the computer Syntax

Programming Languages Categories Machine Language – First generation Assembly Language – Second generation Procedural Language – Third generation Non-Procedural Language – Fourth generation Natural Language – Fifth generation

Machine Language 0s and 1s www.computerseasy.com

Assembly Language www.computerseasy.com

High-Level/Procedural Languages www.computerseasy.com

Non-Procedural Languages www.computerseasy.com

Natural Languages www.computerseasy.com

Object Oriented Programming (OOP) New direction in programming Object combine data and programming instructions Objects can be re-used for the same task over and over in the program

Programming Languages you may have heard of . . . Basic C C++ CGI Cobol Fortran Java Pascal