Annonse

c programmeringÅ lære å programmere kan være vanskelig for mange, selv med relativt enkle programmeringsspråk. Mens Java er lettere å komme i gang med (hvor vi har mange artikler her på MakeUseOf for Java i tillegg Internett-skriptspråk Lær å snakke "Internett": Din guide til xHTMLVelkommen til XHTMLs verden - Extensible Hypertext Markup Language - et markeringsspråk som lar alle konstruere websider med mange forskjellige funksjoner. Det er hovedspråket på Internett. Les mer og bestemmer hvilken du skal lære Hvilket programmeringsspråk å lære - nettprogrammeringI dag skal vi se på de forskjellige nettprogrammeringsspråkene som driver Internett. Dette er den fjerde delen i en nybegynner-programmeringsserie. I del 1 lærte vi det grunnleggende om ... Les mer ), Kan C ++ ikke være.

Imidlertid vil de med litt programmeringserfaring synes det er mindre vanskelig å lære C ++ enn nybegynnere, selv om det er mange gode nettsteder å lære deg selv.

Hvorfor lære C ++?

Hvorfor vil du bry deg om å lære C ++? Det er et veldig kraftig programmeringsspråk som i utgangspunktet har et "stol på programmererens" motto. Selv om den holdningen også øker sjansen for feil uten at kompilatoren har snakket, gir det programmereren mer fleksibilitet i hvordan de faktisk skriver koden sin.

instagram viewer

På grunn av dette er de fleste programmene i det minste delvis skrevet på dette språket eller fetteren C. Å lære C ++ er også gunstig på en annen måte - da C ++ er veldig lik C, kan du også forstå og (for det meste) koden i C.

c programmering

LearnCpp er et flott sted for både nybegynnere og litt erfarne programmerere å komme i gang med C ++. Forfatteren av nettstedet har veldig godt skrevet, grundige tutorials som bokstavelig talt dekker hver grunnleggende leksjon (for eksempel å installere en god IDE, som min favoritt Geany for Linux Geany - En flott lettvektsredigeringsprogram for LinuxOverraskende nok tilbyr Linux ikke så mange gode IDE-er (Integrated Development Environments). Jeg tror dette er fordi tilbake på dagen tok de fleste Linux-programmerere ut gode gamle Notepad (eller gedit i dette tilfellet), og startet ... Les mer ) til noen ganske avanserte ting (for eksempel de siste endringene i 2011-revisjonen av C ++).

Av alle nettstedene jeg viser her, anbefaler jeg å prøve denne først før alle de andre. Opplæringen følger en veldig logisk sti som bygger på tidligere opplæringsprogrammer når du går sammen. I tillegg, etter hver leksjon, tilbyr forfatteren deg en quiz for å se om du forsto hva leksjonen handlet om, noe jeg synes er fantastisk.

c programmeringseksempler

CPlusPlus er et annet flott nettsted for å lære C ++. Selv om dette nettstedet også har noen tutorials, brukes det bedre som referanse. Det er mange programmeringskonsepter som du kan slå opp, noe som er veldig nyttig når du vil bruke en viss teknikk, men tilfeldigvis blir sittende fast.

Dette nettstedet er kanskje ikke det absolutt beste for nybegynnere, fordi dets referansemessige karakter innebærer at det inkluderer mer sjargong enn LearnCpp.com ville gjort. Imidlertid er informasjonen som er inkludert på nettstedet fortsatt veldig god og bør brukes så lenge du forstår hva den sier.

c programmering

I tilfelle de to første nettstedene ikke er en kopp te av en eller annen grunn, vil du kanskje ha litt mer hell med Cprogramming.com. Denne nettsiden inneholder også en velskrevet opplæring og andre godbiter du absolutt kan benytte deg av. Jeg foretrekker personlig personlig LearnCpp.com fordi jeg synes tutorialene på det nettstedet er litt lettere å forstå, og det er lettere å navigere mellom leksjonene etter hvert som de er mer organiserte (igjen, min mening). Imidlertid er din mening ikke den samme som min, så hvis dette fungerer bedre for deg, bruk den!

Det gode med Cprogramming.com er det faktum at det inkluderer både opplæringsprogrammer for C ++ så vel som C, slik at du kan lære begge språkene gjennom tutorials skrevet av samme forfatter. Dette er ypperlig for å trekke sammenligninger mellom de to språkene, pluss at hvis du synes det var lettere å lære C ++ med dette nettstedet, vil det mest sannsynlig være like enkelt med C-opplæringen.

Konklusjon

Forhåpentligvis, bevæpnet med disse tre nettstedene, vil du kunne få et grep om C / C ++ og begynne å skrive dine egne programmer. Bare husk at når du kommer i gang, bør funksjonalitet være prioritert fremfor utseende, så ikke føler at programmet ditt er verdt noe hvis det ikke har en GUI. Algoritmene og annen koding er det som får et program til å gjøre det det skal, og hvis det fungerer, så bra! Oppdrag utført!

Gi oss beskjed om hvilke nettsteder du foretrekker i kommentarene nedenfor.

Bildekreditt: Internett bakgrunn med binær kode via Shutterstock

Danny er senior ved University of North Texas som liker alle aspekter av open source programvare og Linux.