
Her på NemProgrammering.dk tilbyder vi en lang række kurser inden for programmering. Du vil blandt andet kunne lære at programmere i Objective-C, php, Java, JavaScript og meget mere. Inden du kaster dig over disse kurser, vil det dog være en god ide lige at få en lille introduktion til begrebet "programmering", så fortsæt venligst med at læse videre lidt endnu...
At programmere er en kunstform, et slags håndværk, der gør det muligt for dig at skabe noget, f.eks. små programmer eller applikationer som andre mennesker kan drage nytte af i hverdagen. Det "at kunne programmere" er dog et meget bredt udtryk, idet der findes flere hundrede programmeringssprog, der hver især kan bruges til at udvikle forskellige typer applikationer til forskellige platforme. Faktisk findes der så mange programmeringssprog, at man sjældent vil kunne dem alle, men i stedet ville vælge at fokusere på 2-3 af dem man bedst kan lide.
Valget af programmeringssprog afhænger selvfølgelig af, hvad du skal bruge det til. Hvis du f.eks. vil udviklet et program til at styre en fysisk robot via microcontroller, så ville du måske vælge C++. Hvis du derimod vil udvikle en app til Apples iPhone, ja så ville du kaste dig over Objective-C. På den anden side vil det være php du skal bruge, hvis du f.eks. skal lave et loginsystem til din hjemmeside.
Men hvilke sprog findes der så, og hvad bruges de til? Nedenfor finder du en liste med de mest gængse programmeringssprog, og hvad de bruges til.
1. PHP
PHP er et open-source, server-side, cross-platform sprog. Det er specielt velegnet til webudvikling, da det kan indlejres på HTML sider. PHP er et af de mest brugte programmeringssprog til hjemmesider, og det er derfor et rigtig fint sted at starte for en begynder, idet du nemt kan finde hjælp til det på nettet.
Du kan skrive PHP i de fleste gratis editors, ja selv notepad. Derfor er det nemt og hurtigt at komme i gang med for begyndere. Du kan selvfølgelig lære PHP lige her på NemProgrammering.dk. Se med her: Gratis PHP kursus - lær at programmere PHP fra bunden.
2. C#
C# udtales "see-sharp". Det er et objektorienteret programmeringssprog udviklet af Microsoft som en del af deres .NET initiativ. Vil du udvikle applikationer specifikt til Mircrosoft produkter, som f.eks. Windows Phone OS eller Windows, så skal du give dig i kast med C#. Du kan lære at programmere C# med vores gratis C# kursus for begyndere.
3.Objective-C
Objective-C er også et objektorienteret programmeringssprog, som er bygget op på basis af C. Objective-C er steget i popularitet i takt med Apples succes på de internationale markeder. Objective-C bruges nemlig til at udvikle applikationer til f.eks. iPhone og iPad. Hvis du gerne vil lave app´s til Apples produkter, skal du altså give dig i kast med Objective-C. Her på NemProgrammering.dk tilbyder vi et rigtig godt begynderkursus, til dig der gerne vil i gang med Objective-C. Start dette kursus her: Gratis Objective-C kursus - lær at lave din egen app.
4. JavaScript
Ikke at forveksle med Java, så er JavaScript et objektorienteret scripting programmeringssprog, som køres i webbrowseren på klientsiden. Et simpelt eksempel på et JavaScript-program kunne være et popup-vindue, der fremkommer når man trykker på en knap på en hjemmeside. JavaScript er mindre end Java, det er nemt at kode, og så behøver det ikke kompileres. Du skal lære JavaScript, hvis du vil udvikle interaktive webapplikationer. Er det JavaScript du gerne vil i gang med, så tilbyder vi også et begynderkursus om dette. Se med her: Gratis JavaScript kursus - Lær JavaScript fra bunden
5. Perl
Perl er et open-source, cross-platform, server-side interpretive (fortolknings) programmeringssprog, brugt til at behandle tekst igennem Common Gateway Interface (CGI) programmer. Perl bruges også på websider til at skabe dynamik og interaktivitet.
6. C
C er et meget udbredt programmeringssprog. Det er utrolig standardiseret, og kan bruges til næsten hvad som helst. C danner basis for mange andre programmeringssprog som f.eks. C++, og derfor er det en rigtig god ide at lære fra starten af. C er en slags "godfather" inden for programmering - altså en man gerne vil være rigtig gode venner med. Når du har lært C, vil det være forholdsvist nemt for dig også at lære Java eller C#, fordi deres syntax ligner hinanden til forveksling.
7. Java
Java er et objektorienteret programmeringssprog udviklet af James Gosling og kollegaerne hos Sun Microsystems i de tidlige 1990´er. Mange udviklere ser på Java som et "smukt" sprog, specielt hvis du vil undgå Microsofts .NET teknologier. Man bruger typisk Java i Webapplikationer, og i applikationer der skal køre på flere forskellige platforme (windows, unix, linux, mac, mobile platforme etc.). Du kan selvfølgelig lære Java her på NemProgrammering.dk. Alt hvad du skal gøre er at følge vores danske videokursus: Gratis Java kursus - lær at lave dit eget computerspil eller computerprogram.
8. VB.Net (Visual Basic .Net)
VB.Net er et objektorienteret programmeringssprog, som bruges i Microsofts .NET framework. Er du glad for Microsoft, og ønsker du at udvikle (web)applikationer på deres .NET platform, ja så er VB.NET det rette valg for dig.
Men hvilke sprog er så ikke programmeringssprog? HTML og CSS er f.eks ikke programmeringssprog, idet du med disse sprog ikke laver et program/process, det gør et eller andet. Wikipedia definerer således et programmeringssprog som:
"A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms."
Man ville istedet klassificere f.eks. HTML som et "markup sprog", fordi du med HTML tilføjer struktur og kontekst til tekst, billeder osv.
Held og lykke med programmeringen!