V PC BASIC používat jde, jen si ho tam musíš (nechat) nainstalovat - výběr je veliký.
Přímý přístup k HW je ve víceuživatelských/víceúlohových systémech většinou zablokovaný, protože pokud by k tomu HW přistupovaly dva programy naráz, tak "se to rozbije" (jeden nastaví tohle, druhý to nastaví jinak, první to použije a ono je to nastavené jinak ...)
V dnešní bobě bych místo BASICu spíš doporučil Python - začít se dá snadno a rychle, dají se v tom dobře psát i větší systémy, nedělají se tam nesmyslné opičky s číslama řádků.
while True:
print("Ahoj")
Pro sériový výstup
import serial
ser = serial.Serial('COM1', 9600)
try:
while True:
ser.write(b'Ahoj\n')
except KeyboardInterrupt:
ser.close()