Programowanie

Stronę tą wyświetlono już: 3300 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;
  • 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

Komentarze