Ohjelmointikielet mahdollistavat työvälineiden, viestinnän ja luovuuden luomisen. Maailmassa on tuhansia kieliä, jotka mahdollistavat täydellisen vuoropuhelun tietokoneen kanssa.
Verkkokielet
Internetin kanssa työskentelyn perusta on merkintäkieli - html. Sen avulla voit esittää tietoja määrittämällä erityisominaisuuksia sisältäviä teksti-, kuva-, ääni- ja videotiedostoja sekä hallitsemalla niiden rakennetta. Jos haluat työskennellä täysimittaisten web-ohjelmointikielien kanssa, sinun on ymmärrettävä html-dokumenttien ja html-komentojen - ns. Tagien - rakenne.
PHP on ohjelmointikieli interaktiivisten verkkosivustojen luomiseen. Php-ohjelmia (komentosarjoja) isännöidään etätietokoneilla (palvelimilla). Kun hän käyttää verkkotunnusta, Internet-käyttäjä pyytää tiedostoja palvelimelta. Php-komentosarja luo html-koodin käyttäjän pyynnöstä, sivusto toimii dynaamisesti, kuten täysimittainen tietokoneohjelma, joka reagoi toimintoihin.
Yleensä PHP on vuorovaikutuksessa tietokannan kanssa, jolla on oma kyselykieli. Suosituin tietokantakyselykieli on MySQL. Sen avulla voit luoda relaatiotietokantoja taulukorakenteiden välisten suhteiden perusteella.
Kieliryhmä C
C-kieli, josta myöhemmin tuli kymmenien kielten esivanhempi, luotiin 1900-luvun jälkipuoliskon alussa toimimaan suoraan prosessorimuistin kanssa. Laskentakoneet olivat tuolloin valtavia ja niitä käytettiin sotilaallisiin ja tieteellisiin tarkoituksiin.
C-kielellä on yksinkertainen rakenne, sen käskyt voivat toistaa jopa lapset. Ohjelmoijien yhteisö voi laajentaa "C": tä käyttämällä erityisiä toimintotiedostoja - kirjastoja.
C-kielen perusteella on kasvanut koko joukko kehitystyökaluja (CLR) ja täysimittaisia kieliä. C # (ASP-alusta) on Microsoftin tuotteiden ohjelmistopohja. C ++: sta on tullut kehittäjien suosikkityökalu ympäri maailmaa.
Yksinkertainen Pascal
Skandinaavinen ohjelmoija Northus Wirth loi Pascalin kielen koulutustarkoituksiin. Tätä kieltä opetettiin pitkään Neuvostoliiton kouluissa ja yliopistoissa, ja sitä käyttivät paikallisesti myös tieteelliset instituutiot Euroopassa. Laajennettavuuden vaikeuksien takia (Pascalilta puuttuu C-kielillä laajalti käytettyjen kirjastotiedostojen prototyyppejä), kieltä ei ole käytetty laajasti kirjoitusohjelmistoissa.
Delphi on Pascalin kielen seuraaja. Koska monet ohjelmoijat saivat erikoisalojensa perusteet algoritmisesti yksinkertaisella Pascal-kielellä, kehitystiimi päätti luoda työkalun Pascal-kielen seuraajana työskentelyyn: peruskomennot ovat kaikki tuttuja, monia kehittyneitä matemaattisia toimintoja.
Uusimmat ohjelmointikielet
Yleensä uudet kielet näyttävät ratkaisevan tiettyjä ongelmia. IFrame palvelee Vkontakte-sovellusten luomista, Erlang - palvelinkuormitusta varten, NOSQL - tietokantojen luomista kirjoittamattomalla arkkitehtuurilla. Alussa uusien työkalujen kanssa työskentely voi olla monimutkaista, koska mukana ei ole mukana olevia asiakirjoja, mutta sillä on myös muita etuja: voit kommunikoida kielen "seuraajien" kanssa, ansaita nimen kehittäjäyhteisössä ja saada viitetietoja lähteestä.