MODULE 3 THE MIND OF COMPUTERS Unit 3.1 • Computer languages Low-level and high-level languages and translation programs First and second generation languages Third generation languages Fourth generation languages Higher abstraction fourth generation languages Fifth and sixth generation languages Unit 3.2 • Computer programming The C family Hypertext markup language (HTML) Java Python PHP Building a program – Stage 1 Building a program – Stage 2 Building a program – Stage 3 Unit 3.3 • Operating systems Operating systems for computers and mobile devices User interfaces Other user interfaces Unix, Linux and Android Windows Macintosh Ubuntu ONLINE RESOURCES Algobuild Desk set LANGUAGE SKILLS Working in a software house Writing computer code Programming languages EXTRA FIRST AND IELTS READING PRACTICE First, part 3 LITERARY BITS George Orwell, 1984 EUCIP CORE SYLLABUS 3.1 ICT solutions for businesses (Plan A 2.3)