Python - Week 1

Python - Week 1

Mohammad Shokoohi-Yekta

1

An Introduction to Computers and Problem Solving

? 1.1 An Introduction to Computers ? 1.2 Program Development Cycle ? 1.3 Programming Tools ? 1.4 Starting Python

2

Communicating with the Computer

? Machine language ? low level, hard for humans to understand

? Python ? high level, understood by humans, consists of instructions such as Click, If, and Do

3

Popular High-Level Languages

?COBOL (COmmon Business Oriented Language) ?FORTRAN (FORmula TRANslation) ?BASIC (Beginner All-purpose Symbolic Instructional Code) ?Pascal (named for Blaise Pascal) ?Ada (named for Ada Lovelace) ?C (whose developer designed B first) ?Visual Basic (Basic-like visual language developed by Microsoft) ?Delphi (Pascal-like visual language developed by Borland) ?C++ (an object-oriented language, based on C) ?C# (a Python-like language developed by Microsoft) ?Python (We use it in the book)

4

Compiler

? A compiler translates a high-level language into machine language.

? The Python compiler points out certain types of errors during the translation process.

5

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download