Risposta breve: No.
Risposta lunga: gran parte del lavoro di un programmatore, ingegnere del software o designer è indipendente da un linguaggio specifico ma molto dipendente da una determinata metodologia. Ad esempio, la programmazione orientata agli oggetti riguarda in gran parte dove esistono le cose in memoria e in fase di esecuzione, quanto sono accessibili e quanto sono disponibili per un uso successivo (eredità e incapsulamento). Le implementazioni differiscono, come Java che ha un oggetto di classe ereditato di livello superiore, che ti piaccia o no, e C ++ che non ne abbia uno che non specifichi.
Molte lingue condividono funzionalità (e molte divergono). La sintassi differisce, ovviamente, ed è più complicata quando si confrontano paradigmi completamente diversi come imperativo contro funzionale. Ma l'elaborazione delle stringhe è in gran parte la stessa ovunque tu vada, una volta che hai qualche piccolo problema di sintassi, indice e mutabilità. Qualsiasi linguaggio con tipizzazione statica generalmente ha qualche metodo di fusione e coercizione, ma come e quando puoi farlo dipende dal progettista della lingua.
La lingua è lo strumento. Stai solo mettendo più strumenti nella tua cintura. Ma lo strumento è buono solo come l'artigiano che lo maneggia.
Ora, quanti ne impari sono una scelta personale. Non imparerei mai una lingua per il gusto di impararne una nuova. Qualsiasi scelta per imparare una nuova lingua è dettata da un requisito del corso (dovuto prendere js, php e R per una singola classe l'anno scorso), un requisito di progetto esistente (se il 90% del lavoro è svolto in perl 6 prima vieni assunto, così è il restante 10% dopo) o un vantaggio specifico dell'applicazione (R sopra dire Java combinato con una libreria zuccherina per l'analisi statistica).
Detto questo, vuoi imparare cosa c'è là fuori e disponibile. Il mio college ha tenuto un corso su questo argomento, Programmazione dei concetti linguistici . Si è trattato di un ampio corso di panoramica, non di una matematica rigorosa o di una codifica, che copriva le basi di ciò che poteva essere considerato pratico piuttosto che teorico. È stato un ottimo corso e vorrei che fosse qualcosa offerto nel 1 ° -2 ° anno piuttosto che nel 3 ° -4 °. Il testo era Concetti di programmazione linguistica . Non dire che devi uscire e leggere questo libro, ma certamente allargherebbe i tuoi orizzonti.