Limbajul C a fost dezvoltat în 1972 de către Dennis Ritchie la laboratoarele Bell Telephone, în principal ca limbaj de programare a sistemelor (un limbaj cu care să scrie sisteme de operare). Obiectivele principale ale lui Ritchie erau să producă un limbaj minimalist care să fie ușor de compilat, să permită accesul eficient la memorie, să producă cod eficient și să fie autonom (nu se bazează pe alte programe). Pentru un limbaj de nivel înalt, acesta a fost conceput pentru a oferi programatorului mult control, încurajând totuși independența platforme,i hardware și sistem de operare (adică codul nu trebuia rescris pentru fiecare platformă).

La ce este bun C++?

C ++ excelează în situațiile în care este nevoie de performanță ridicată și control precis asupra memoriei și a altor resurse. Iată câteva tipuri comune de aplicații pentru care se recomandă C ++:

  • Jocuri video
  • Sisteme în timp real (de exemplu, pentru transport, fabricație etc.)
  • Aplicații financiare de înaltă performanță (de exemplu, tranzacționare de înaltă frecvență)
  • Aplicații grafice și simulări
  • Productivitate / aplicații de birou
  • Software încorporat
  • Procesare audio și video

Trebuie să știu C înainte să încep aceste lecții?

Nu! Este perfect să începeți cu C ++ și vă vom învăța tot ce trebuie să știți (inclusiv capcanele de evitat) pe parcurs.

Odată ce cunoașteți C ++, ar trebui să fie destul de ușor să învățați C standard dacă aveți vreodată nevoie. În zilele noastre, C este utilizat în principal pentru cazuri de utilizare de nișă: cod care rulează pe dispozitive încorporate, atunci când trebuie să interacționați cu alte limbi care pot comunica doar cu C etc… Pentru majoritatea celorlalte cazuri, se recomandă C ++.

User Avatar

BlackWeb.ro
,,Hacking is not a crime - It's an art of awareness!"

0.00 average based on 0 ratings

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Course Features

  • Duration : 10 week
  • Max Students : 1000
  • Enrolled : 0
  • Re-take Course : 0
  • Assessments : Self
Price :
Free

Rating

Average Rating: 0.00

Star
0%
Star
0%
Star
0%
Star
0%
Star
0%

Leave a Comment