Języki
Języków do tworzenia stron internetowych jest całkiem sporo. Można dobrać odpowiedni do swojego poziomu wiedzy oraz potrzebnych zastosowań. PHP jako język skryptowy należy do do bardziej dodatkowych języków, których używa się na już postawionej i funkcjonalnej stronie, stworzonej na przykład językiem HTML, czyli Hyper Text Markup Lenguage. Ten język z kolei jest dzisiaj najbardziej rozpowszechnionym w internetowej społeczności. Przede wszystkim dlatego, że jego złożoność jest nie na tyle skomplikowana, by bez problemu pojął ją nawet laik, natomiast posiada takie możliwości, że zadowolą niejednego zawodowca czy profesjonalistę. Jego nowszą wersją jest XHTML. Kolejnym znanym językiem jest JavaScript, jak sama nazwa wskazuje, również bazujący głównie na skryptach. Jego producentami jest firma Netscape. Jego głównym twórcą jest jeden z pracowników tej firmy - Brendan Eich. Oczywiście to nie wszystko - istnieje o wiele więcej języków programowania, mniej lub bardziej rozwiniętych. Jest Csh, Active Server Pages, Autolt czy rozwinięta wersja PHP, czyli PHP-GTK. Jakiego więc użytkownicy początkowi powinni uczyć się języka? Oczywistą odpowiedzą jest, że HTML, a właściwie XHTML, ale nie jest to do końca takie oczywiste. Uczenie się skryptowych języków wbrew pozorom może przynieść wiele dobrego - uczymy się wtedy podstaw samego programowania, poznajemy zasadę działania strony internetowej, a przy okazji uczymy się już funkcjonalnego języka. W szkołach programowania bardzo często nauczyciele zaczynają od nauki języków, których już się dzisiaj nie używa. Dlatego bardzo często jest tak wiele ludzi znających język Pascal, a natomiast nie wiedzą zbyt wiele na temat aktualnie używanych języków (Pascal funkcjonował bardziej w latach osiemdziesiątych i dziewięćdziesiątych). Czy istnieją jednakże programy podobne do edytora stron FrontPage, który używa kodu HTML, ale takie, które używają kodów innych języków programowania? Oczywiście. Jest ich całe mnóstwo i ich zadaniem nie jest tylko puste zapisywanie wklepanych na klawiaturę danych, ale wspomaganie programistów - to znaczy uzupełnianie wpisywanych fraz i tak dalej. Dla kogoś, kto nie potrafi zapamiętać pojedynczych komend czy poleceń taka opcja jest niezwykle pomocna, chociaż pojawiają się głosy sprzeciwu, które nie akceptują tego zastosowania, ponieważ, jak twierdzą, programiści powinni pamiętać na pamięć wszystkie możliwe polecenia. Natomiast, jak je wykorzystają, to już zupełnie inna kwestia. Jak to się ma z obiektywnego punktu widzenia? W prostych słowach można to skwitować zdaniem, że dla każdego co innego, jak kto woli. To wygodna wymówka, ale i prawdziwa. Każdy język programowania z początku może wydać się bardzo skomplikowany i enigmatyczny, ale bardzo ważne jest, by nie ulegać pierwszemu wrażeniu - wszystko jest do opanowania przez ludzki umysł, ponieważ przecież sam język programowania jest stworzony przez człowieka. Ważnym jest, aby się nie poddawać i nie wmawiać sobie, że to zbyt trudne. To jest bardzo ważne. Jeżeli człowiek podłapie wszystkie podstawy, nauczy się podstawowych rzeczy, wtedy nauka kompletna całego języka będzie szła dla niego jak z górki. Ważnym jest jednakże dobra wola, uczciwa chęć nauki i nie zapominanie o ciągłym dokształcaniu się, szukaniu nowych rozwiązań i tak dalej.