Ok če si mlajši od 10 let potem se ti tole vprašanje spregleda. :D
Sicer pa sprašuješ rudarje čemu služi kramp.
No pa vseeno ti bom poskusil razložiti:
Ker računalniki ne razumejo preveč dobro človeškega glasu, jim z določenimi ukazi povemo kaj naj naredijo.
Ti ukazi so standardizirani (upam da ni pretežka beseda :D ) in vsi ukazi in pravila skupaj tvorijo zadevo, ki se ji reče programski jezik.
Torej s programskim jezikom mi ljudje povemo računalnikom kaj naj počnejo.
Primer 1. HTML
Če v beležici napišeš:
<html>
<head>
<title>OMG dela</title>
</head>
<body>
mar8 raztura HTML
</body>
</html>
in to shraniš kot uau.html ter poženeš z brskalnikom, ti bo izpisalo "mar8 raztura HTML" in že se lahko pohvališ mami kašen heker si in da jutri bo padel Pentagon.
Primer 2. ASP
Če v beležici napišeš:
<html>
<head>
<title>OMG dela</title>
</head>
<body>
<%=time()%>
</body>
</html>
in to shraniš koz omg.asp ter naložiš na strežnik (ne sprašuj kaj je to) ti bo vsakič ko boš stran osvežil izpisalo trenutni čas.
Primer 3. SQL
Emm raje ne, prvo naštudiraj zgornja dva primerčka. :D
In ko že sprašuješ za katere stvari se uporabljajo programski jeziki, je odgovor za programe ozr. aplikacije.
Mi ki smo na tem forumu programiramo predvsem spletne aplikacije, torej spletne strani po katerih dnevno brskaš npr. glasujzame.com, otroškivrtec.org, ...