Poddziały
- Kurs Turbo Pascala - kurs programowania w Pascalu Łukasza Budnika
- Pascal - krótki kurs - programowanie w Pascalu - kurs Karola Wierzchołowskiego
- Forum dyskusyjne - porozmawiaj, zadaj pytanie
Słowo wstępu
Pascal – dawniej jeden z najpopularniejszych języków programowania, uniwersalny, wysokiego poziomu, ogólnego zastosowania, oparty na języku Algol. Został opracowany przez Niklausa Wirtha w 1970 roku. Nazwa języka pochodzi od nazwiska francuskiego fizyka, matematyka i filozofa Blaise Pascala.
Pierwszy opis języka Wirth zawarł w The programming language Pascal, Acta Informatica 1/1971, a kolejny, poprawiony w The programming language Pascal (Revised Report), Bericht der Fachrgruppe Computer – Wissenschaften 5/1972. Pierwszym podręcznikiem języka Pascal była pozycja Jensen, Wirth, Pascal, User Manual and Report 1974.
Pierwotnie służył celom edukacyjnym do nauki programowania strukturalnego. Popularność Pascala w Polsce była większa niż w innych krajach ze względu na dostępność kompilatorów w pirackich wersjach (zanim pojawiło się prawo ochrony własności intelektualnej), prostotę języka oraz jego popularyzację przez wyższe uczelnie. Szczyt popularności tego języka przypadł na lata 80. i początek 90 XX wieku. Wraz ze zniesieniem ograniczeń COCOM, upowszechnieniem się sieci oraz systemu Unix (następnie Linuksa) stopniowo został wyparty przez C i C++.
Jedną z popularniejszych implementacji kompilatorów tego języka był produkt firmy Borland International – Turbo Pascal. W chwili obecnej dość mocno rozpowszechnionym obiektowym dialektem języka Pascal jest Object Pascal, który stanowi podstawę dla takich języków jak Delphi, Delphi.NET, Oxygene Istnieją wolne kompilatory Pascala, na przykład Free Pascal, a także bazujące na nim, wolne środowisko IDE jak Lazarus.
Artykuły, Publikacje, Dokumentacje
Tryb graficzny 13h
Data: 2011-09-17, Autor: Kajoj, Dodał: Karol, Dział: PascalWszyscy wiemy, że moduł Graph nie nadaje się do pisania gier, ponieważ jest wolny niczym żółw na środkach usypiających. Dlatego jeżeli masz ochotę napisać nową wersję Quake'a :) to zacznij od napisania własnego modułu do obsługi grafiki.
Więcej
Najczęściej Zadawane Pytania - FAQ
Znalezione w sieci
The Pocket Guide to Pascal
Data: 2011-09-21, Autor: Joseph S. Dorward, 1995, Dział: Pascal
Too many books on programming, are written by experts. Programming in Pascal, is not impossible. Though I will admit that some of the concepts, and ideas can be difficult to get your mind around to start with. Experimentation, and perseverance is the cure. Try the programs in this book, tinker with them, and experiment with the ideas by writing your own programs, this is the only way to learn a programming language.
WięcejThe Pascal Programming Language
Data: 2011-09-21, Autor: Bill Catambay - Academic Press, 2001, Dział: PascalThis paper is a review of the Pascal programming language. It addresses the origin of the language, discusses the architecture, and talks about the language standards. The author will confront the major criticisms of the language, explaining the origin and inaccuracy of the many myths about Pascal. Finally, he will address the Pascal implementations available today, comparing the different compilers and the different platforms on which Pascal is currently available.
WięcejEssential Pascal
Data: 2011-09-21, Autor: Marco Cantu - CreateSpace, 2008, Dział: Pascal
Essential Pascal is an introduction to the basic features of the Pascal language, as found in Delphi and other modern development tools, from the best selling author of Mastering Delphi. The book has 140 pages and is focused on the core Pascal language (and not its OOP extensions), with some references to differences or similarities in Delphi for .Net, in Chrome, and in Free Pascal.
Więcej
Najnowsze na forum
| Temat | Odp. | Wyśw. | Ostatni post | |
|---|---|---|---|---|
![]() | LICZNIK CZASU | 1 | 1264 | 01-12-2011 08:41:15 Karol |
![]() | tryb graficzny czarny ekran nic więcej | 2 | 645 | 11-12-2008 22:56:13 black |
![]() | szukam szybkiego modułu graficznego do FPC [help] | 0 | 716 | 11-04-2008 16:01:10 SerdzioLeone |
![]() | funkcja kwadratowa pomocy | 1 | 1241 | 25-02-2008 11:27:14 jac666 |
![]() | [Pascal] Problem z listami dwukierunkowym | 3 | 770 | 10-01-2008 21:03:47 jac666 |
![]() | Zapisywanie wyniku procedury do pliku tekstowego | 1 | 721 | 22-12-2007 21:48:27 SerdzioLeone |
![]() | Równanie / Pilne | 10 | 657 | 22-11-2007 22:31:20 Serpher |
![]() | Wyznacz przybliżoną wartość PI. | 1 | 1049 | 02-11-2007 20:49:07 ktyl |
![]() | Algorytm warunek trojkata | 1 | 2319 | 29-09-2007 23:50:46 -izaw- |
![]() | Operator mod | 1 | 1158 | 12-09-2007 21:11:11 ktyl |
Ciekawe strony
- http://www.freepascal.org - Darmowe kompilatory do Pascala (Windows/Linux/Mac OS)

