Medveten om att IT innebär förnyelse av ditt kunnande, så är du nyfiken på att lära dig programmera? Vill du bli webbutvecklare eller programmerare? Lär dig programmera med hjälp av en programmering kurs, eller om du precis har börjat så finns det programmering kurs nybörjare och även programmering kurs distans för dig som är intresserad av det!  För många proffs är det inte komplicerat att lära sig att utveckla webbapplikationer och mobilapplikationer så länge du är motiverad.

Enligt an studie så laddade smarttelefonanvändare ner 204 miljarder applikationer världen över under 2019 : en ökning av nedladdningarna med 45% på tre år!

Att känna till programmering är därför alltmer nödvändigt: men vet du var datorkod kommer ifrån?

Här är vår artikel som fokuserar på historien om programmeringsspråk!

De bästa lärarna i Programmering tillgängliga
Arif
4,9
4,9 (10 recensioner)
Arif
170 kr
/h
Gift icon
Första kursen gratis!
William
5
5 (6 recensioner)
William
300 kr
/h
Gift icon
Första kursen gratis!
Alan
5
5 (6 recensioner)
Alan
200 kr
/h
Gift icon
Första kursen gratis!
Sebastian
5
5 (3 recensioner)
Sebastian
180 kr
/h
Gift icon
Första kursen gratis!
Abdusalam
5
5 (5 recensioner)
Abdusalam
120 kr
/h
Gift icon
Första kursen gratis!
Jesper
Jesper
49 kr
/h
Gift icon
Första kursen gratis!
Peter
5
5 (2 recensioner)
Peter
200 kr
/h
Gift icon
Första kursen gratis!
Kisslo
5
5 (5 recensioner)
Kisslo
300 kr
/h
Gift icon
Första kursen gratis!
Arif
4,9
4,9 (10 recensioner)
Arif
170 kr
/h
Gift icon
Första kursen gratis!
William
5
5 (6 recensioner)
William
300 kr
/h
Gift icon
Första kursen gratis!
Alan
5
5 (6 recensioner)
Alan
200 kr
/h
Gift icon
Första kursen gratis!
Sebastian
5
5 (3 recensioner)
Sebastian
180 kr
/h
Gift icon
Första kursen gratis!
Abdusalam
5
5 (5 recensioner)
Abdusalam
120 kr
/h
Gift icon
Första kursen gratis!
Jesper
Jesper
49 kr
/h
Gift icon
Första kursen gratis!
Peter
5
5 (2 recensioner)
Peter
200 kr
/h
Gift icon
Första kursen gratis!
Kisslo
5
5 (5 recensioner)
Kisslo
300 kr
/h
Gift icon
Första kursen gratis!
Nu kör vi!

Lär dig programmera: föregångarna före 1940-talet

Kodning, oavsett de olika programmeringsspråken (HTML, CSS, C-språk, PHP, Java, JavaScript eller Python, etc.), består i att programmera och skriva ett språk som möjliggör kommunikation med en dator och algoritmer.

Att veta hur man programmerar innebär att kunna skapa webb- och mobilapplikationer, webbsidor, användargränssnitt, sådan programmeringsprogramvara, eller till och med pilot- och programdatorrobotar.

lär dig programmera
1990-talet markerade början på webbprogrammering tack vare Internet. Något som ansågs vara helt magiskt! Bild: Unsplash

Man kan därför tro att programmeringshistoriken är ny. Och ändå, början på programmeringsspråk går tillbaka till 1800-talet, långt före uppfinningen av datorn!

Den allra första programmeringsmodellen i världen går tillbaka till år 1842.

År 1840 lyckades Ada Lovelace (1814-1852) definiera principen för successiva iterationer i genomförandet av en enda operation. Hon skapade antagligen ordalgoritmen till ära för Al Khawarizmi (780-850), för att beteckna den logiska processen att köra ett program. Al Khawarizmi var en matematiker i det abbasidiska kalifatet (uzbek), känd för att ha infört algebra i Europa och i synnerhet för att ha klassificerat de kända algoritmerna för sin tid enligt deras avslutning. Ada Lovelace (hennes riktiga namn är Augusta Ada Byron) översatte 1842-1843 memoarerna från en italiensk matematiker på engelsmännens Charles Babbages analytiska maskin (1791-1871). Maskinens beräkningar baseras sedan på stansade kort, på vilka information kodas.

Hon beskriver en metod för att beräkna Bernoulli-nummer på dessa stanskort, som senare skulle betraktas som världens allra första datorprogram.

Ada Lovelace är ursprunget till principen för beräkningsmaskiner, som innehåller följande element:

  • En anordning för kodning av digitala data (stansade kort, tandade hjul),
  • Ett minne för att lagra de numeriska värdena,
  • En styrenhet genom vilken användaren anger för maskinen vilka uppgifter som ska utföras,
  • En "kvarn" som ansvarar för att utföra beräkningarna,
  • En enhet för att visa resultaten.

De första elektriska datorerna dök upp hundra år senare, i början av 1940-talet.

Den låga minneskapaciteten och körhastigheten innebar fortfarande långa och tråkiga beräkningar: forskare var tvungna att skriva program och maskinspråk för hand!

Mellan 1943 och 1945 skapar en tysk, Konrad Zuse Plankalkül-språket: en prototyp av det första högnivåspråket, men som aldrig kommer att användas.

Programmering i de första datorernas tidsålder

Det var först i slutet av andra världskriget som den allra första datorn uppfanns: ENIAC, för  elektronisk numerisk integrator och dator.

Denna elektroniska dator var programmerad för att lösa, teoretiskt, alla problem med beräkningen.

Det var verkligen 1950-talet som fick datorprogrammeringstekniken att starta.

Det är återigen en kvinna som utvecklar den första kompilatorn, som heter A0: det är Grace Murray Hopper (1906-1992), en amerikan mobiliserad i den amerikanska flottan. Hans uppfinning gjorde det möjligt att generera ett binärt program från källkoden. Fortranspråket (Formula Translator) framträder på initiativ av John Backus, ingenjör på IBM. Det är det första funktionella programmeringsspråket på hög nivå som används för vetenskaplig databehandling.

Datorspråken på 1950-talet kommer att följas av LISP (för listbearbetning) och COBOL, som uppfanns för programmering av administrationsapplikationer. Det andra steget ägnar logiken i programmering med nya språk, i synnerhet ALGOL ( Algorithmic Oriented Language ), det allra första språket som gör det möjligt att beskriva problem med beräkning på ett algoritmiskt sätt. Fortran och Cobol kommer att stödja framsteg inom datorer, särskilt utveckling av transistordatorer. Cobol har varit det mest använda språket i världen i mer än 20 år, det är också det som har flest rader med programmeringskod i världen.

På 1960-talet förfinades den befintliga tekniken med utveckling av språk och datortänkande.

Hur hittar jag en programmering kurs nybörjare?

De bästa lärarna i Programmering tillgängliga
Arif
4,9
4,9 (10 recensioner)
Arif
170 kr
/h
Gift icon
Första kursen gratis!
William
5
5 (6 recensioner)
William
300 kr
/h
Gift icon
Första kursen gratis!
Alan
5
5 (6 recensioner)
Alan
200 kr
/h
Gift icon
Första kursen gratis!
Sebastian
5
5 (3 recensioner)
Sebastian
180 kr
/h
Gift icon
Första kursen gratis!
Abdusalam
5
5 (5 recensioner)
Abdusalam
120 kr
/h
Gift icon
Första kursen gratis!
Jesper
Jesper
49 kr
/h
Gift icon
Första kursen gratis!
Peter
5
5 (2 recensioner)
Peter
200 kr
/h
Gift icon
Första kursen gratis!
Kisslo
5
5 (5 recensioner)
Kisslo
300 kr
/h
Gift icon
Första kursen gratis!
Arif
4,9
4,9 (10 recensioner)
Arif
170 kr
/h
Gift icon
Första kursen gratis!
William
5
5 (6 recensioner)
William
300 kr
/h
Gift icon
Första kursen gratis!
Alan
5
5 (6 recensioner)
Alan
200 kr
/h
Gift icon
Första kursen gratis!
Sebastian
5
5 (3 recensioner)
Sebastian
180 kr
/h
Gift icon
Första kursen gratis!
Abdusalam
5
5 (5 recensioner)
Abdusalam
120 kr
/h
Gift icon
Första kursen gratis!
Jesper
Jesper
49 kr
/h
Gift icon
Första kursen gratis!
Peter
5
5 (2 recensioner)
Peter
200 kr
/h
Gift icon
Första kursen gratis!
Kisslo
5
5 (5 recensioner)
Kisslo
300 kr
/h
Gift icon
Första kursen gratis!
Nu kör vi!

Från 1960-talet till 1980-talet: "tonåren" av kodning

Denna period, som också motsvarar de trettio härliga åren och det kalla kriget, är en som såg en exponentiell spridning av kapacitet och forskning för att förbättra programmeringen.

Det första objektorienterade programmerings- och diskreta händelsens simuleringsspråk är Simula 67.

C-språket skapades mellan 1969 och 1973: ett lågnivåspråk som uppfanns för att skriva om UNIX, det räknas fortfarande idag, 50 år senare, bland de språk som används mest av utvecklare och programmerare. Pascal-språket utvecklades 1970 som en arving till Algol. Den kommer att användas för att utveckla operativsystemet för Apollo- och Macintosh-datorer samt för den första versionen av Adobe Photoshop (just det!).

SQL ( Structured Query Language) skapades 1974.

Även idag används den för att utnyttja relationsdatabaser. 1983 gjorde C ++ - språket sitt utseende på maskiner: detta sammanställda språk skrevs av Bjarne Stroustrup. Sedan förtjänar Objective-C att nämnas: uppfann av Brad Cox, vet du inte det? Det är det första reflexiva objektorienterade programmeringsspråket och det användes av NeXTSTEP, av företaget NeXT (grundat av Steve Jobs), sedan av Apple OS! 1980-talet markerade en accelererande användning av datorkoder, med skapandet av språken Dbase, C ++, Eiffel, Mathematica, Perl, Tcl / Tk.

Letar du efter en C++ programmering kurs distans?

Programmeringsspråk för webbservrar

När programmeringsspråket utvecklas är det bara i sin embryonala fas. 1990-talet markerade början på webbprogrammering tack vare Internet.

lär dig programmera
Webbutveckling har dock upplevt en riktig digital revolution vars effekter ännu inte är fullt märkbara 2021. Bild: Unsplash

Med tanke på framväxten av datorspråk och de tvivel som utvecklas av maskiner i det sociala livet kommer många tänkare att dela med oss ​​av sin skepsis i detta avseende. Detta är särskilt fallet för den nyklassicistiska ekonomen Robert Solow, med sin samordnade 1987-paradox, enligt vilken " vi ser datorer överallt, utom i produktivitetsstatistik" . Det var av konservatism och hastig kortsiktig bedömning att ignorera den revolutionära potentialen i algoritmer och programmering som 1990-talet skulle se. 1990- och 2000-talet markerade början på webbservrar och internetåldern. På nätet ser man ut skriptspråk, tolkade språk, arvtagare till kommandospråken integrerade i operativsystem. Innovativa (de är integrerade i webbsidor och kodade för att underlätta sekvensen av enkla kommandon), de körs på enkla och små program.

Några av dessa språk är fortfarande viktiga idag:

  • Python, skapat 1991,
  • PHP, JavaScript och Java, skapat 1995,
  • Ruby, uppfunnen 1993,
  • C #, skriven 2000.

Python skrevs med målet att skapa ett objektorienterat och plattformsöverskridande språk för att optimera produktiviteten hos programmerare, med ett högnivåspråk och en lättanvänd syntax.

Trettio år senare fortsätter många studenter att lära sig att programmera med Python, särskilt inom vetenskaplig forskning! Python låter dig lära dig om enkla begrepp och grunderna för programmering. För anekdoten namngav Guido van Rossum detta språk så för att han var ett fan av "Monty Python" -serien! PHP-språket (Hypertext Preprocessor) skrevs 1994 av Rasmus Lerdorf, vid 26 års ålder, för att utveckla sin egen webbplats. Några år senare skulle majoriteten av webbplatserna kodas i PHP, särskilt Wikipedia, Facebook och YouTube (just det!). Att lära sig programmera måste också innebära att man lagrar datorkoder i JavaScript. Detta möjliggör utveckling av dynamiska webbsidor, särskilt för att öka användarupplevelsen.

Obs: förväxla aldrig Java och JavaScript, de är inte samma språk!

Programmering under 2000-talet

De flesta språk att lära sig att närma sig programmering idag uppfanns i mitten av 1990-talet.

Webbutveckling har dock upplevt en riktig digital revolution vars effekter ännu inte är fullt märkbara 2021.

Dator och digital teknik invaderar alla områden för produktion av varor och tjänster: idag kommer allt vi konsumerar från minst en algoritm. En sådan utveckling väcker också legitimt tvivel om levnadsförhållandena på jorden i framtiden, om klimatet och den biologiska mångfalden, om de offentliga institutionernas stabilitet. Prestationer som skulle förstöras i namn av framsteg och ekonomisk tillväxt (4G och 5G, robotik och hemautomation, ekonomin för övervakning och digital kontroll, dataskydd, suveränitet, hotade rättigheter och friheter etc.). Paradoxalt nog har internet och datorer alltid utvecklats för att göra information fritt tillgänglig för alla, oavsett social klass.

Och kvinnor, då under ett mansdominerat yrke har alltid spelat en avgörande roll på området.

Datavetenskap och programmering är därför arvtagare för progressiva män och kvinnor och kan betraktas som en anarkistisk uppfinning. Detta bevisas av möjligheten att lära sig att koda online gratis och att kunna konsultera källkoden utan att betala, på alla webbplatser. Trenderna sedan 2010-talet har varit att förbättra kunskapen om befintlig programmering: dessa är inte nya språk som skapats, men de anpassas ständigt för att stödja den meteoriska utvecklingen av ny teknik. Det finns många bibliotek tillgängliga online som hjälper dig att lära dig datorspråk och börja programmera även om du är nybörjare!

>

Plattformen som kopplar samman privatlärare och elever

Första lektionen gratis

Tycker du om artikeln? Låt oss gärna veta!

5,00 (1 note(s))
Loading...

Tatiana

A lean mean word-killing machine that loves everything written.