Vorkenntnisse sind nicht zwangsläufig für eine Ausbildung "notwendig", da man von der Pieke auf alles notwendige lernt. Für die Betriebe ist das allerdings durchaus ein Bewertungskritierum, wenn ein jemand entsprechendes Interesse vorweisen kann und die ein oder andere Programmiererfahrungen vorweisen kann. Du solltest dir daher im Klaren sein, dass man dir auf den Zahn fühlt, warum du nicht gleich eine Ausbildung zum Fachinformatiker FR AWS angefangen hast.
Sei dir also im Klaren, dass das Finden einer Ausbildungsstätte nicht so einfach wird. Bilde dich autodikatisch in Sachen Programmierung weiter.. Im Forum findest du jedenfalls reichlich Anhaltspunkte, mit welchen Sprachen für den Anfang geeignet wären. Gerade als Programmierer muss man eine gewisse Selbstständigkeit vorweisen können.
Ich kenne ansonsten deine Vorgeschichte nicht: Ggf. wäre für dich auch eine Umschulung interessant, da du bei bereits abgeschlossener Berufsausbildung deine Ausbildung verkürzen kannst (2 statt 3 Jahren) - aber auch hier werden dir seitens der Arbeitsagentur / ARGE Steine in den Weg gelegt, da du theoretisch überall als Gastro-Atze tätig sein kannst und "vermittelbar" bist.
Wie gesagt: Bilde dich in der Zeit ersteinmal weiter und schau ob das ganze wirklich etwas für dich ist.
Programmierung wird oftmals unterschätzt