Per quanto ne so, tutti i moderni linguaggi di programmazione imperativa supportano la ricorsione nel senso che una procedura può chiamare se stessa. Questo non è sempre stato il caso, ma non riesco a trovare fatti concreti con una rapida ricerca su Google. Quindi la mia domanda è:
Quali lingue non hanno supportato la ricorsione sin dall'inizio e quando è stato aggiunto tale supporto?