Module 1F CE Computer Fundamentals Programming 6 28
Module 1F CE Computer Fundamentals Programming 6 28
Module 1: Introduction to
Computer Programming
What is a Program?
7
• Generic
• General
• does not necessarily always mean "program" or
"application" (e.g. a software "library" or "framework" is
not a "program" or "application", but are used to
facilitate the functional requirements of "programs" or
"applications").
Without programs, computers are useless!
Computer software, or simply
software, is a collection of data
or computer instructions that tell
the computer how to work. This
is in contrast to physical
hardware, from which the system
is built and actually performs the
work. Wikipedia
Why do programmers make computer
programs?
11
• To simplify task
• Web languages
• Software languages
• The different generations of languages
• Procedure oriented programming
• Object oriented programming
Types of Programming Language
17
Web Languages
• HTML
• XML
• JAVASCRIPT
• VBSCRIPT
• PHP
• ASP
• JAVA
Types of Programming Language
18
Software Languages
• C
• C++
• Visual Basic
• JAVA
• C#
Types of Programming Language
19
End of Module 1
Note: prepare for a quiz next meeting