Autor podstrony: Krzysztof Zajączkowski

Stronę tą wyświetlono już: 65855 razy

Dział ten zawiera następujące typy poddziałów:

  • opisujące podstawy programowania w danym języku programowania;
  • dotyczące projektów utworzonych przez autora strony;
  • dotyczące języków opisowych;
  • dotyczące algorytmów

Istnieją dwa podstawowe typy języków programowania, jakie zostały opisane na tej stronie, są to języki:

  • kompilowane do kodu maszynowego;
  • interpretowane, które są kompilowane (interpretowane) na bieżąco przez zainstalowany w systemie program.

Program napisany w języku kompilowanym po kompilacji nie może być modyfikowany - przynajmniej nie w taki sposób i nie na takim poziomie jak w przypadku języków interpretowanych. Możliwe jest oczywiście nadpisanie kodu skompilowanego, ale jest to o wiele bardziej kłopotliwe i często ograniczone. Program stworzony w języku kompilowanym często gęsto jest również mocno uzależniony od systemu, pod którym został on napisany, bibliotek, jakie wykorzystywał itd. itp. Języki kompilowane to:

  • C++;
  • Java;
  • Delphi;
  • C# - kompilowany do kodu pośredniego, który później jest interpretowany przez środowisko uruchomieniowe .NET Framework, Mono lub DotGNU

Programy napisane w języku interpretowanym bardzo często dają się uruchomić na różnych systemach. Mówi się więc, że są one wieloplatformowe. Do języków interpretowanych należą:

Warto poznać różne języki programowania, ponieważ różne języki mają różne możliwości zastosowania ich w praktyce. Przykładem może być PHP, który sam w sobie nie nadaje się do pisania gier komputerowych. Z drugiej strony C++ nie jest zbyt przydatny w programowaniu webowym, pod takim względem, że dużo łatwiej posługiwać się językami skryptowymi jak PHP, Python czy czasami BASH.

Strony powiązane
strony powiązane
  1. forum.pasja-informatyki.pl - forum o programowaniu
  2. 4programmers.net - największy Polski portal o programowaniu
  3. Codeproject.com - anglojęzyczna baza informacji i ciekawych artykułów o programowaniu
  4. gamedev.pl - polska strona o programowaniu gier
  5. algorytm.org - polska baza danych o algorytmach
  6. ddt.pl - polska strona związana z programowaniem C++
  7. Kurs C# - strona poświęcona nauce c#
Literatura:
literatura
  1. Pasja C++, tom I, J. Grebosz
  2. Pasja C++, tom II, J. Grebosz
  3. Programowanie Windows, Charls Petzold
Layout wykonany przez autora strony, wszelkie prawa zastrzeżone. Jakiekolwiek użycie części lub całości grafik znajdujących się na tej stronie bez pisemnej zgody jej autora surowo zabronione.