System operacyjny Windows jest obecnie jednym z najbardziej rozpowszechnionych systemów operacyjnych. Główną jego zaletą jest łatwość obsługi. Programy pod ten system operacyjny możemy pisać w kilku językach. Rozpoczynając od podstawowego Pascala przez C i C++ aż do C sharp. Język C sharp jest czysto obiektowym produktem dedykowanym pod system Windows. Różni się od pozostałych języków kilkoma zasadniczymi cechami. Gdy w języku C alokowaliśmy dynamicznie miejsce, jego nie zwolnienie było poważnym błędem. W ten sposób powstawały dziury w pamięci, których nie mogliśmy używać aż do restartowania komputera. Jednak gdyby ten błąd wystąpił w większym programie alokującym setki megabajtów, po pewnym czasie dostępna pamięć by się wyczerpała. Język C sharp jest zabezpieczony przed tego typu błędami. Tworzący go programiści dodali mechanizmy automatycznego zwalniania pamięci. Każda kolejna wersja tego języka wnosiła coś nowego. Obecnie służy on do tworzenia potężnych aplikacji operujących na bazach danych. Do języka rok po roku dodawano coraz więcej mechanizmów umożliwiających łączność z językiem SQL. Kurs C sharp przyda się każdemu programiście. Aplikacji pod Windows są miliony i wciąż powstają nowe, dlatego nie jest problemem znaleźć pracę jako programista w C sharp. Jedyną wadą języka jest brak jakiejkolwiek możliwości pisania programów strukturalnych.
Nauka programowania pod systemem Windows
RELATED ARTICLES