Classification of software
1. System software
a)Operating system
b) Utility software (Virus scanning, compression, firewall)
c) Device driver
2. Application software
3. Programming software
a) Low level language (Assembly language)
b) High level language (Pascal, Java)
Application Software
Types of programming language
Low level language
High level language
Machine language,
Assembly language
Java, C++, Pascal, Basic
Demonstrate "debug" command in windows command prompt (d, t, u)
Demonstrate C++, Java in codepad http://codepad.org/kIG3qVIP
2.4 Scripting language
A scripting language or script language is a programming language that supports scripts, programs written for a special run-time environment that can interpret and execute.
Example
JavaScript: interpret and execute by browser.
Action Script (Flash),
Windows PowerShell
2.5 mark up language
HTML (Hypertext markup language)
- interpret by browser.
- HTML tags (usually in pair)
- Not a programming language
http://www.w3schools.com/html/
2.6 Software development and software license
Software license
Learning HTML: http://www.w3schools.com/html/