VB pret VBScript
Visual Basic (pazīstams arī kā VB) ir uz notikumiem balstīta programmēšanas valoda. Šī ir trešā šādas valodas paaudze, un tā ir arī integrēta attīstības vide (vai IDE). Tas nāk no Microsoft un tiek īpaši izmantots tā programmēšanas modelim -COM. BASIC mantojuma un grafiskās attīstības īpatnību dēļ tā tiek atzīta par vienkāršu mācāmu valodu. VB nodrošina ātru GUI lietojumprogrammu izstrādi (vai RAD); piekļuvi datu bāzēm, izmantojot datu piekļuves objektus, attālinātos datu objektus vai ActiveX datu objektus; un ActiveX vadīklu un objektu izveidošana.
Visual Basic Scripting Edition (pazīstams arī kā VBScript) ir aktīvās skriptu valoda, kuru izstrādāja Microsoft. Tas izmanto komponentu objekta modeli, lai piekļūtu tās vides elementiem, kurā tas darbojas, piemēram, FileSystemObject (vai FSO) tiek izmantots, lai izveidotu, lasītu, atjauninātu un izdzēstu failus. Šīs valodas sintakse atspoguļo tās izcelsmi kā ierobežotu VB variāciju. Pēc noklusējuma tas tiek instalēts katrā Microsoft Windows darbvirsmas izlaidumā kā Windows Server sastāvdaļa un ar Windows CE - atkarībā no tā, kura ierīce ir instalēta). Tas jāizpilda resursdatora vidē. Pati VBScript vide ir iestrādājama citās programmās, izmantojot tādas tehnoloģijas kā Microsoft Script vadība.
VB bija iecerēts ienākt tikpat dabiski kā valoda programmēšanas iesācējiem. Lietošanas vienkāršības dēļ tas var gan ļaut programmētājiem izveidot pamata GUI lietojumprogrammas, gan attīstīt sarežģītas lietojumprogrammas. VB daudzkārtēja piešķiršana nav iespējama. Arī Būla konstantes 'True' skaitliskā vērtība ir -1. VB loģiski un bitveidīgi operatori ir vienoti. Arī VB satur mainīgu masīva bāzi un spēcīgu integrāciju ar Windows.
VBScript funkcijas līdzīgi kā JavaScript - tā ir valoda, kurā tiek rakstītas izpildāmās funkcijas, kas ir iegultas HTML lapās vai iekļautas tajās. Šīs funkcijas mijiedarbojas ar dokumenta objekta modeli (vai DOM), lai veiktu uzdevumus, kas citādi HTML formātā nav iespējami. Ir arī zināms, ka VBScript var izveidot lietojumprogrammas, kuras darbojas tieši lietotāja datorā, ja šajā datorā darbojas Microsoft Windows.
Kopsavilkums:
1. VB ir notikumu vadīta programmēšanas valoda, kas tika izstrādāta, lai atvieglotu datorprogrammēšanu iesācējiem; VBScript ir aktīva skriptu valoda, kas izmanto COM, lai piekļūtu tās vides elementiem, kurā tā darbojas.
2. VB nav daudzkārtējas piešķiršanas iespējas, taču tajā ir mainīga masīva bāze un spēcīga integrācija ar Windows; VBScript darbojas kā valoda, kas raksta izpildāmās funkcijas, kas ir iegultas HTML lapās vai iekļautas tajās, un, kā zināms, rada lietojumprogrammas, kuras darbojas tieši lietotāja datorā, ja šajā datorā darbojas Microsoft Windows.