fredag 16. september 2011

Programmeringsspråk


Programmeringsspråk brukes til å skrive program, applikasjoner, websider, spill, o.l.
Det brukes egentlig til alt Software, F.eks.: Office, Nettlesere, Spill og O. S er skrevet i forskjellige programmeringsspråk.

De mest brukte programmeringsspråkene er: C, Java, C++, PHP, JavaScript, Python, Perl, og C#, men det finnes tusenvis av programmeringsspråk. 

Eksempel på koder skrevet i programmeringsspråk er:(C++) std:int main() (fungerer på samme måte som <body> i html) cout<< "God dag"; Vil printe ut «God dag» i programmet ditt.

Microsoft bruker mest C, C++ og C#. Windows 95- og frem til Windows 7 er skrevet i disse språkene.

Programmeringsspråkene bruker egne program til å skrive ut kode som kan leses av operativsystemet, ikke alle operativsystemer støtter de forskjellige språkene, og for å få et program til å fungere som du vil, med grafikk, lyd, og en kjørbar fil (executable) så trenger du mange programmer, og støttende hardware.

Dette kan gjøre det veldig komplisert. Et eksempel kan være om du skal lage et enkelt 2d FPS spill i C++ som er det mest utbredte språket hvor du har mest makt og kan gjøre mest ut av det.  Du trenger først en «compiler» som oversetter sourcecode til executable (F.eks. code::blocks ), i tillegg trenger du et program som kan lage grafikk, her er de mest utbredte DirectX og OpenGL.
OpenGL har den fordelen at den er veldig cross-plattform, så den kan lett kjøres i Linux som i Windows. Men den har bare grafikk integrering, ikke lyd og diverse annet som DirectX har, så du trenger DirectX i tillegg for å få lyd til spillet ditt. 

Dette er en veldig komplisert måte men det mest brukte og «beste» måten om du skal lage kompliserte/profesjonelle ting, ellers har du enklere program som Perl, hvor du kan gjøre alt i et og har fine enkle veiledninger for å bli innføring til programmeringsverdenen og om du velger denne veien kan du gå videre til mer kompliserte språk senere når du har begynt å skjønne basics om hvordan ting fungerer.

1 kommentar:

  1. For ikke å glemme Microsofts satsing på BASIC-språk. Deriblant Visual Basic, som brukes av utallige applikasjonsutviklere.

    SvarSlett