Forskjell mellom VB og C Forskjellen mellom

Anonim

VB vs. C

Visual Basic (også kjent som VB) er et hendelse-drevet programmeringsspråk. Dette er den tredje generasjonen av slikt språk og er også et integrert utviklingsmiljø (eller IDE). Den kommer fra Microsoft og brukes spesielt for programmeringsmodellen -COM. Det er lovet som et enkelt språk å lære på grunn av sin BASIC arv og dens grafiske utviklingsfunksjoner. VB muliggjør hurtig applikasjonsutvikling (eller RAD) av GUI-applikasjoner; tilgang til databaser ved hjelp av Data Access Objects, Remote Data Objects eller ActiveX Data Objects; og opprettelsen av ActiveX kontroller og objekter.

C er et programmeringsspråk for generelle datamaskiner. Det var spesielt designet for bruk på Unix operativsystemet. Den brukes til å implementere systemprogramvare; Det har imidlertid også vært kjent å bli brukt til å utvikle bærbar applikasjonsprogramvare. Som et av de mest populære programmeringsspråk har de fleste operativsystemer en arkitektur der en C-kompilator eksisterer.

VB ble tenkt å komme like naturlig som et språk for programmeringsbegynnere. På grunn av brukervennligheten er det i stand til både å tillate programmerere å lage grunnleggende GUI-applikasjoner og utvikle komplekse applikasjoner.

C er et imperativ system implementeringsspråket (det betyr at det er et programmeringsparadigm som beskriver beregningsbetingelsene for setninger som er ment å endre tilstanden til et program og setter disse begrepene i kraft). Dens design er minimalistisk i naturen - det ble opprettet for å bli kompilert med en enkel og omfattende kompilator for å gi lavt nivå tilgang til minne, gi språkkonstruksjoner som effektivt kartlegger maskininstruksjoner, og krever så liten kjøretidsstøtte som nødvendig. Som det er designet med enkle konstruksjoner i tankene, er det svært verdifullt for de applikasjonene som tidligere ble kodet i monteringsspråk (et lavnivå språk som iverksetter symbolske representasjoner av numeriske maskinkoder som trengs for å programmere CPU-arkitektur).

I motsetning til C-språket, er det ikke mulig å gi VB-flere tildelinger. Den numeriske verdien til den boolske konstanten 'True' er også -1. I VB er logiske og bitvise operatører forenet. VB inneholder også en variabel array base og sterk integrasjon med Windows.

C språkegenskaper er også implementert for å gjøre språket mer tilgjengelig for programmerere. Det tillater leksikalsk variabel omfang og rekursjon; all kjørbar kode er inneholdt i visse funksjoner; og fordi strukturen dessuten består av heterogene aggregatdatatyper, tillater det datamengder som er relatert til å bli kombinert og manipulert som en enhet.

Sammendrag:

1. C er et programmeringsspråk for generelle datamaskiner; VB er et begivenhetsdrevet programmeringsspråk som ble utviklet for å gjøre dataprogrammering enklere for programmeringsbegynnere.

2. C er et imperativ system implementeringsspråket; VB har ikke mulighet for flere oppdrag, men inneholder en variabel array base og sterk integrasjon med Windows.