Kernal ist die Bezeichnung der US-Computer-Firma Commodore für den Betriebssystem-Kern (Kernel) ihrer Heimcomputer, ausgehend vom PET 2001 über VC 20 und C64 bis hin zum komplett anders gestalteten Betriebssystem des Amiga. Der Kernal besteht vor allem aus Ein/Ausgabe-Routinen, die über eine Sprungtabelle aufgerufen werden.
KERNAL soll auch als Abkürzung für "Keyboard Entry Read, Network, And Link" stehen. Es ist allerdings nicht gesichert, ob es sich dabei um ein Akronym oder ein Backronym handelt. Der Kernal wurde ursprünglich für den PET 2001 von John Feagans geschrieben, der auch die Idee entwickelte, die BASIC-Routinen vom Betriebssystem zu trennen.
Die unterschiedliche Schreibweise zum Fachbegriff Kernel ergab sich aus einem Schreibfehler in den entsprechenden Handbüchern zu den Commodore-Computern, der dann kurzerhand von Commodore als eigener Begriff für den Kernel erklärt wurde. Der Kernal wurde später von unterschiedlichen Personen weiterentwickelt, wobei dem Entwickler Robert Russell eine besondere Rolle zukam.