VB i C

Anonim

VB protiv C

Visual Basic (također poznat kao VB) je programski pogon driven programski jezik. Ovo je treća generacija takvog jezika i također je integrirano razvojno okruženje (IDE). Dolazi iz Microsofta i koristi se posebno za programski model -COM. Lijen je kao jednostavan jezik za učenje zbog BASIC baštine i njegovih grafičkih značajki razvoja. VB omogućuje brz razvoj aplikacija (ili RAD) GUI aplikacija; pristup bazama podataka pomoću objekata za pristup podacima, udaljenih podataka objekata ili ActiveX podataka objekata; i stvaranje ActiveX kontrola i objekata.

C je programski jezik za računala opće namjene. Posebno je dizajniran za uporabu u Unix operacijskom sustavu. Koristi se za implementaciju softvera sustava; međutim, također je poznato da se koristi za razvoj prijenosnog aplikacijskog softvera. Kao jedan od najpopularnijih programskih jezika, većina operativnih sustava ima arhitekturu u kojoj postoji C prevodilac.

VB je zamišljen da dođe kao prirodno kao jezik za programiranje početnike. Zbog jednostavnosti korištenja, on je sposoban dopustiti programerima stvaranje osnovnih GUI aplikacija i razvijanje složenih aplikacija.

C je imperativni sustav implementacijskog jezika (što znači da je programska paradigma koja opisuje izraze izračuna izjava koje su namijenjene za promjenu stanja programa i stavljanje tih izraza na snagu). Njegov dizajn je minimalistički u prirodi - stvoren da bude sastavljen s jednostavnim i sveobuhvatnim prevodilima kako bi se omogućila niska razina pristupa memoriji, pružaju jezične konstrukcije koji učinkovito kartiraju strojne upute i zahtijevaju malu podršku tijekom rada, po potrebi. Kako je dizajniran s jednostavnim konstrukcijama, to je vrlo vrijedno za one aplikacije koje su prethodno bile kodirane u montažnom jeziku (jezik niske razine koji je stupio na snagu simbolički prikaz numeričkih kodova stroja potrebnih za programiranje arhitekture procesora).

Za razliku od C jezika, u VB više zadataka nije mogućnost. Također, numerička vrijednost booleovske konstante "True" je -1. U VB, logički i bitni operatori su ujedinjeni. Također, VB sadrži varijabilnu osnovu polja i snažnu integraciju sa sustavom Windows.

C značajke jezika također se provode kako bi jezik postao dostupniji programerima. Omogućuje leksički promjenjivi opseg i rekurziju; svi izvršni kod sadržani su unutar određenih funkcija; i zato što je njegova struktura također sastavljena od heterogenih vrsta agregiranih podataka, omogućava elementima podataka koji su povezani da se kombiniraju i manipuliraju kao jedinica.

Sažetak:

1. C je programski jezik za računala opće namjene; VB je programski jezik temeljen na događajima koji je dizajniran za lakše programiranje računala za programiranje početnika.

2. C je jezika implementacije imperativnih sustava; VB nema mogućnost višestrukog dodjeljivanja, ali sadrži varijabilnu osnovu polja i snažnu integraciju sa sustavom Windows.