Prolog

Posted by admin under Bez kategorii

2Język programowania opracowany w 1974 roku, stosowany zwłaszcza w zagadnieniach sztucznej inteligencji i programowaniu logicznym. Prolog uchodzi za najtrudniejszy (zdania są jak zwykle podzielone) i najbardziej skomplikowany język. W znanym stopniu odróżnia się od innych, co czyni go unikalnym, ale trudnym zarazem. Eksperci twierdzą, że aby zrozumieć i posiąść wiedzę na temat Prolog’u, należy zaznajomić się z takimi językami programowania jak Java, C++ czy PHP. Jak już wspomniałem wyżej jest on bardzo specyficzny, a co za tym idzie, nie jest klasycznym językiem programowania – nie ma tutaj słów kluczowych, określonych funkcji czy też jawnej sekwencyjności. Prolog składa się z faktów i reguł. Jeśli chcemy go uruchomić, musimy wystukać prawidłowe zapytanie. Jeśli czujemy się na siłach, możemy spróbować pobawić się z Prologiem. Ale ostrzegam, nie jest to takie łatwe.

Tcl

Posted by admin under Bez kategorii

Skryptowy język programowania. Można z niego korzystać na dowolnym systemie operacyjnym. Tcl nie ma żadnych ograniczeń jeśli o to chodzi. Jednak zajmuje on dość odległe miejsce wśród innych sposobów programowania. Cieszy się niewielką popularnością, co jednak nie oznacza, że w jakimś stopniu odstaje lub jest gorszy. Łatwy i prosty owszem, ale nie gorszy. Jego twórcą jest programista John Ousterhout. W tym języku wszystkie funkcje i zadania wykonuje się za pomocą komend, przez co jest na pewno bardziej przejrzysty niż chociażby Asembler. Składnia nie jest zbyt skomplikowana, przez co Tcl jest dosyć przystępny i przyciągający uwagę. Zarówno jak Basic, Tcl ma nieograniczone możliwości modyfikacji i rozszerzeń nawet przez programistę. Ponadto jest podobny do języka C, jednakże z mniej zaawansowaną składnią.

Perl

Posted by admin under Bez kategorii

nowy_jezyk_programowania_2886047Dobrze rozbudowany jezyk programowania stworzony i przeznaczony głównie do tworzenia raportów i analizy plików tekstowych. Perl jest językiem tak przestronnym, że pozwala na programowanie w różnych modelach: obiektowym, proceduralnym lub funkcjonalnym. Jego głównym zastosowaniem było początkowo środowisko UNIX. W dzisiejszym dniu, popularność Perla rośnie nawet w środowisku Windowsowym. Perl jest niejako wzorowany na wiąż bardziej popularnym języku C. Mimo tego, że język ten ma zastosowanie głównie w plikach tekstowych to można na nim swobodnie napisać dowolny program lub aplikację, co tylko programista sobie zapragnie. Obecnie istnieje kilka języków, które w pewien sposób wykorzystują strukturę Perla. Należą do nich m.in. Python, PHP oraz Ruby. Perl posiada chyba największą liczbę modyfikacji ze wszystkich innych języków programowania.

Smalltalk

Posted by admin under Bez kategorii

Jest w całej okazałości obiektowym językiem programowania. Od innych języków tego typu odróżnia go przede wszystkim całkiem odmienna składnia. Dla wielu użytkowników i programistów często bardzo skomplikowana i trudna do ogarnięcia. Być może ze względu na to, że wiele ludzi jest „zarażonych” innymi językami programowania i tym samym nabiera charakterystycznych nawyków, których należy się pozbyć, zaczynając pracę ze Smalltalkiem. Aby zrozumieć i do końca pojąć Smalltalka, należy spędzić przy nim sporo czasu i przede wszystkim uzbroić się w cierpliwość. Ta na pewno nam się przyda. Musimy uważać co piszemy i jak piszemy. W innym wypadku język ten może płatać nam różne denerwujące figle. Podsumowując, Smalltalk jest językiem programowania godnym uwagi, ale wymagającym wiele poświęceń i doświadczenia.

Basic

Posted by admin under Bez kategorii

Poprzednik, pierwowzór i ojciec znanego dziś powszechnie Visual Basic’a. Prosty język programowania opracowany w połowie lat sześćdziesiątych. Jego przeznaczeniem było głównie programowanie komputerów osobistych. Język praktycznie dla każdego. Nie trzeba było wielkiej znajomości i doświadczenia w programowaniu, aby móc się dosyć swobodnie posługiwać tym językiem. Łatwy, bardzo wszechstronny i mało skomplikowany. Wszystko to sprawiło, że Basic zyskał sporą popularność , co było podłożem do obecnej popularności jego następcy. Jak każdy język programowania, Basic ma ogromną ilość dialektów. Do tych najbardziej znanych należą: Amos, QBasic oraz Visual Basic. Paul Allen i Bill Gates stworzyli pierwszy dialekt Basic’a dla określonego komputera (była to maszyna o nazwie Altair 8800). Mówi się, że to właśnie dzięki temu zagraniu Basic stał się tak rozchwytywany.

Lisp

Posted by admin under Bez kategorii

ex033Bardzo ciekawy język programowania zaprojektowany w końcu lat pięćdziesiątych, głównie do przetwarzania danych nienumerycznych, a stosowany zwłaszcza w zagadnieniach związanych ze sztuczną inteligencją. Zaraz po Fortranie jest kolejnym językiem programowania wysokiego poziomu. Jego składnia jest stosunkowo długa i skomplikowana. Należy do najtrudniejszych języków programowania komputerowego jeśli chodzi o całkowite opanowanie go. Do ciekawostek należy to, że kod źródłowy w Lisp’ie nie ma charakteru zwykłego tekstu (tak, jak to najczęściej jest w innych językach). Ma on natomiast postać listy i struktur drzewiastych. Brzmi nieco skomplikowanie, prawda? Taki też jest cały Lisp. Jednak pomimo dużego stopnia trudności, wciąż znajduje swoje zastosowanie. Nie w pierwotnej wersji, po wielu modyfikacjach, ale jednak.

DirectX

Posted by admin under Bez kategorii

DirectX podobnie, jak OpenGL wspomaga generowanie grafiki w grach komputerowych oraz w aplikacjach multimedialnych. Znajduje zastosowanie również w tworzeniu zaawansowanej grafiki trójwymiarowej. Obecna wersja nosi nazwę DirectX 11, a została ona wpuszczona na rynek wraz z najnowszym produktem firmy Microsoft, mowa oczywiście o Windowsie 7. Na DirectX składają się poszczególne komponenty, których nie będę tutaj wymieniał, ani opisywał, bo jest to nieco wyższa szkoła jazdy. W skrócie, chodzi o to, że dane komponenty są odpowiedzialne za wykonywanie przypisanych im funkcji. Biblioteki DirectX zapewniają dużą wydajność grom i aplikacjom multimedialnym. Co ciekawe, ten sposób programowania jest dostępny tylko na platformę Windows. A to pewnie dlatego, że został stworzony pod skrzydłami Microsoftu.

OpenGL

Posted by admin under Bez kategorii

language_top_1984-2009Jest językiem programowania przeznaczonym głównie do tworzenia grafiki. Biblioteki OpenGL dają użytkownikom niemal nieograniczone pole manewru w kwestii kreowania obrazów i grafik komputerowych (zarówno tych prostych, jak i tych zaawansowanych). Do tych drugich należą przede wszystkim gry komputerowe, które, jak nam dobrze wiadomo są teraz tak realistyczne pod względem graficznym, że nasze komputery stają się przy nich po prostu zabytkami. A, żeby móc pograć sobie w każdą najnowszą grę, musielibyśmy wymieniać komputery kilka razy w roku. Coś za coś, moi drodzy. OpenGL jest systemem bardzo praktycznym i elastycznym. Został stworzony w taki sposób, aby programiści mogli go bez przeszkód modyfikować i dostosowywać do własnych potrzeb. Biblioteki OpenGL są wykorzystywane m.in. w kartach graficznych NVIDIA.

Fortan

Posted by admin under Bez kategorii

Język programowania komputerowego opracowany 1957 roku. Uchodzi za najstarszy język wysokiego poziomu o zasięgu większym niż lokalny. Od początku używany był w celach naukowo – technicznych i do dziś znajduje w nich zastosowanie. Chociaż, jak łatwo się domyśleć, jego popularność już nie jest tak duża w porównaniu z minionymi latami. Cechą wyróżniającą fortran jest prostota opisu wyrażeń matematycznych oraz tworzenie różnego rodzaju podprogramów. W jego strukturę wchodzi też możliwość zastosowania wyrażeń matematycznych (jak na przykład funkcje trygonometryczne, logarytmy czy ciągi liczbowe). Programy napisane w fortranie mogą wykonywać operacje logiczne lub przetwarzać dane znakowe. Fortran ponadto posiada szeroki i rozbudowany system wejścia – wyjścia. Do dnia dzisiejszego Fortran jest modyfikowany, celem na przykład zastosowania grafiki w obliczeniach matematycznych.

Algol

Posted by admin under Bez kategorii

Język programowania opracowany 1958-1960. Przeznaczony zwłaszcza do obliczeń naukowych. Przez wiele lat był też powszechnie używany do publikowania numerycznych algorytmów. Algol stanowił poniekąd podwaliny dla kształtowania się innych języków programowania, w tym dla Pascala. Cechą charakterystyczną tego sposobu programowania była struktura blokowa, zastosowanie słów kluczowych oraz rekurencja, czyli wywoływanie procedur przez siebie. Powstały także polskie kompilatory finalnej wersji Algola (Algol 60): dla ZAM-41 i dla Odra 1204.Był to pierwszy na dobrą sprawę język programowania zawierający solidne podstawy teoretyczne. Tak naprawdę, nie przyjął się na rynek komputerowy, ale jego twórcy powinni dostać duże pieniądze, ponieważ struktury i bazy danych wykorzystano w wielu innych językach programowania stworzonych wiele lat później.

Subscribe to JĘZYKI PROGRAMOWANIA
, ,