Το πρόγραμμα Hypercard της Apple χρησιμοποιούσε την απλή μεταφορά της στοίβας με κάρτες, και των αντικειμένων πάνω σε αυτές, και περιλάμβανε πολλές δυνατότητες σε απλή μορφή (όπως πολυμέσα, υπερμέσα και μια γλώσσα προγραμματισμού χρήστη), οι οποίες επέτρεψαν την ευέλικτη προσαρμογή του από τους τελικούς χρήστες σε πολλά πεδία, όπως σε παρουσιάσεις, στην κατασκευή διαδραστικών πρωτοτύπων και σε βίντεο παιχνίδια.