Pascal is a structured imperative computer programming language, developed in 1970 by Niklaus Wirth as a language particularly suitable for structured programming. A derivative known as Object Pascal was designed for object oriented programming.
Pascal is based on the ALGOL programming language and named in honor of mathematician and philosopher Blaise Pascal. Wirth subsequently developed Modula-2 and Oberon, languages similar to Pascal.
Initially, Pascal was a language intended to teach students structured programming, and generations of students have 'cut their teeth' on Pascal as an introductory language in undergraduate courses. Variants of Pascal are still widely used today, for example Free Pascal can be used in both 32 and 64 bit formats, and all types of Pascal programs can be used for both education and software development.
Pascal, in its original form, is a purely procedural language and includes the traditional array of Algol-like control structures with reserved words such as if, then, else, while, for, and so on. However, pascal also has many data structuring facilities and other abstractions which were not included in the original Algol60, like type definitions, records, pointers, enumerations, and sets. Such constructs were in part inherited or inspired from Simula67, Algol68, and Niklaus Wirth's own AlgolW.
I have written pascal tutorial (how to program the computer with pascal) but unfortunately in Indonesian. You may download these tutorials without any permissions from the author.
Chapter I. Pascal - The Beginning [download]
Chapter II. Compiler [download]
Chapter III. Pascal Structure [download]
Chapter IV. Identifier [download]
Chapter V. Constant [download]
Chapter VI. Variable and Data Type [download]
Chapter VII. Assignment and Operation [download]
Chapter VIII. Math Standard Functions [download]
Chapter IX. Input and Output [download]
Chapter X. Boolean Expressions [download]
Chapter XI. Conditional Statement - IF THEN [download]
Chapter XII. Conditional Statement - Case of [download]
Chapter XIII. Loop - FOR [download]
Chapter XIV. Loop - While [download]
Chapter XV. Loop - Repeat [download]
Chapter XVI. File Operation [download]
Chapter XVII. String [download]
Chapter XVIII. Array [download]
Chapter XIX. Type [download]
sumber : http://dzulcyber.blogspot.com
0 comments:
Posting Komentar