SuperUsers billede

C

Danmarksmestre i C, det tør vi godt kalde os, med erfaring siden 1978. C er et smukt og kompakt sprog, der ofte bruges til embedded programming.

C forløb

C Kurser

  • SU-199 Introduktion til Programmering (2 dage)
    • Kurset er for dig, der ikke tidligere har programmeret i et C-lignende sprog. Du lærer begreber og teknikker, så du kan forstå, skrive og ændre programmer.
  • SU-201 C Programmering Videregående (3 dage)
    • Kurset giver viden og færdigheder til at anvende de avancerede faciliteter i C, det platformsuafhængige standardbibliotek samt komplekse datastrukturer.
  • SU-200 C Programmering Grundkursus (4 dage)
    • Kurset giver viden og færdigheder til at forstå ideerne bag et af verdens mest anvendte programmeringssprog samt til at designe og udvikle programmer i C.

C certificeringspakker

Listepris 35.600 DKK
Din pris 32.800 DKK
(Eksl. moms)

Er du i tvivl?

Det ligger os meget på sinde, at du finder det kursus, der skaber mest værdi for dig og din arbejdsplads. Brug 2 minutter på at ringe eller skrive til vores rådgivere, der sidder klar med teknisk sparring.

SuperUsers

Kort om C

C er et lille procedure-orienteret (altså IKKE objekt-orienteret) programmeringssprog med blot 32 keywords. C stammer fra 1972 og har påvirket stort set alle programmeringssprog siden.

C-familien (C, C++, C#, Java og Python)

C-familien (C, C++, C#, Java og Python) optager de fem øverste pladser på Top-10-listen over verdens mest anvendte programmeringssprog. (TIOBE)

Programmeringssproget C indtager andenpladsen og danner basis for stort set alle programmeringssprog, som har set dagens lys siden 1972, hvor C blev født. Dette gælder både selve C-familien (C, C++, C# og Java) samt Python i den ydre C-familie.

Nye sprog er objektorienterede, har exception-håndtering og mange andre moderne begreber, men selve den procedurale opbygning (scopes, variable, operatorer, flow-kontrol etc.) stammer fra C. Kan man læse C, kan man således læse en algoritme i stort set alle nyere sprog.

C er et godt udgangspunkt

C har:

  • Datatyper (int, float, char, ...)
  • Operatorer/udtryk (+, -, *, /, ...)
  • Flowstrukturer (if, for, while ...)
  • Modularitet (funktionsbegreb)

Det er guld værd at kunne C, når man skal videre til C-familiens nyere objektorienterede sporg.

Når man skal lære et nyt programmeringssprog , kan man dele opgaven op i to:

  • At lære hvordan man implementerer en given algoritme i sproget: Simple variable, operatorer, udtryk, flowkontrol (if, loops, …)
  • At lære om sprogets objektorienterede model: Hvordan håndteres klasser og objekter.