Το οπτικό περιβάλλον της Visual Basic έδωσε τη δυνατότητα σε πολλούς χρήστες, οι οποίοι δεν ήταν ειδικοί της πληροφορικής, να φτιάξουν προγράμματα για ειδικούς σκοπούς, όπως η αναζήτηση και η ανάκτηση πληροφορίας από μία βάση δεδομένων, χωρίς να πρέπει να μάθουν όλες τις λεπτομέρειες της ανάπτυξης του λογισμικού. Ταυτόχρονα, όμως, ο σχεδιασμός περιορίζεται από τα διαθέσιμα αρχέτυπα, με αποτέλεσμα τη δημιουργία κινητών εφαρμογών, οι οποίες μοιάζουν και συμπεριφέρονται όπως οι επιτραπέζιες.