Ist es möglich, auf dem Ipad zu programmieren?
Code schreiben: ja.
Auf den Uno flashen: fast unmöglich.
Der Arduino Uno braucht USB-Seriell-Upload. iPadOS/Safari macht das in der Praxis nicht sauber. Zum Hochladen brauchst du PC/Mac/Chromebook (oder du nimmst statt Uno eher ESP32, da geht Upload/OTA viel entspannter).
Gibt es ein graphischen Blockprogramm?
Ja. Für den Einstieg ist Tinkercad Circuits im Browser am angenehmsten, weil du damit auch direkt simulieren kannst. mBlock funktioniert auch und ist im Prinzip Scratch für Arduino
Sollte ich eine Programmiersprache lernen,wenn ja welche und wo?
Eine extra Programmiersprache lernen musst du nicht, aber du solltest dich an die Arduino-Sprache gewöhnen, das ist im Kern C/C++ in einer vereinfachten Arduino-Variante.
Du lernst das am schnellsten über die Beispiele in der Arduino IDE.
Welches Programm sollte ich benutzen?
Als Programm nimm die Arduino IDE 2.x, weil sie simpel ist und genau dafür gemacht wurde.
Wenn du später mehr Komfort willst, kannst du auf VS Code mit PlatformIO wechseln, aber zum Start ist das Overkill.
Welches Set sollte ich kaufen (bis zu 60 Euro)
Wenn es nur bis 60 Euro ist, dann nimm ein Uno R3 Starterkit von Elegoo, Keyestudio oder AZDelivery, ein Clone ist völlig okay. Achte nur darauf, dass wirklich die Basics drin sind, also Breadboard, Jumperkabel, viele Widerstände, LEDs, Taster, Potentiometer, ein Servo, ein Ultraschallsensor und idealerweise noch ein kleines Display oder IR-Set. Rechne damit, dass viele Uno-Clones den CH340-USB-Chip haben und du am PC eventuell einen Treiber brauchst, das ist normal und kein Drama.