Get Started. It's Free
or sign up with your email address
Computer by Mind Map: Computer

1. Programming Languages

1.1. programming language

1.1.1. Low‐Level Languages

1.1.1.1. Machine language

1.1.1.2. Assembly language

1.1.2. Procedural Languages Third‐generation language (3GL)

1.1.2.1. COBOL

1.1.2.2. object‐oriented programming (OOP) language

1.1.2.3. Java

1.1.2.4. C++

1.1.2.5. C#

1.1.3. nonprocedural language 4GL (fourth‐generation language)

1.1.3.1. SQL

1.1.3.2. Classic programming languages

1.1.3.2.1. Ada

1.1.3.2.2. ALGOL

1.1.3.2.3. ALGOL

1.1.3.2.4. BASIC

1.1.3.2.5. Forth

1.1.3.2.6. FORTRAN

1.1.3.2.7. HyperTalk

1.1.3.2.8. LISP

1.1.3.2.9. Logo

1.1.3.2.10. Modula‐2

1.1.3.2.11. Pascal

1.1.3.2.12. PILOT

1.1.3.2.13. PL/1

1.1.3.2.14. Prolog

1.1.3.2.15. RPG

1.1.3.2.16. Smalltalk

2. Computer Programs

2.1. application generator

2.1.1. macro

2.1.2. HTML

2.1.3. XHTML

2.1.4. XML

2.1.5. WML

2.2. Web pages

2.2.1. Scripts

2.2.1.1. Programmers write scripts

2.2.1.1.1. JavaScript

2.2.1.1.2. Perl

2.2.1.1.3. PHP

2.2.1.1.4. Rexx

2.2.1.1.5. Tcl

2.2.1.1.6. VBScript

2.2.2. Dynamic HTML (DHTML)

2.2.3. Ruby on Rails (RoR)

2.2.4. Web page authoring software

2.2.4.1. Dreamweaver

2.2.4.2. Expression Web

2.2.4.3. Flash

2.2.4.4. SharePoint Designer

2.3. Multimedia Program Development

2.3.1. Multimedia authoring software

2.3.1.1. ToolBook

2.3.1.2. Director

2.3.2. Program development

2.3.2.1. Step 1 – Analyze Requirements

2.3.2.2. Step 2 – Design Solution

2.3.2.3. Step 3 – Validate Design

2.3.2.4. Step 4 – Implement Design

2.3.2.5. Step 5 – Test Solution

2.3.2.6. Step 6 – Document Solution