Eine App kenne ich nicht, aber der Rheinwerk-Verlag (https://www.rheinwerk-verlag.de/programmierung-maker/) hat recht gute Bücher zu Programmiersprachen, etc. Die sind auch für Anfänger geeignet.

Verrate uns doch, auf welcher Plattform (Windows, RasPi, LINUX) du welche Programmiersprachen programmieren möchtest. Pauschal kann ich dir Python nahelegen, da die Sprache auf fast allen Plattformen verfügbar, einfach zu erlernen, aber trotzdem sehr mächtig ist.