Коротка відповідь: Ні.
Довга відповідь: стільки робота програміста, програмного інженера чи дизайнера не залежить від конкретної мови, але дуже залежить від певної методології. Наприклад, об’єктно-орієнтоване програмування - це дуже багато про те, де існують речі в пам'яті та в режимі виконання, наскільки вони доступні та наскільки вони доступні для подальшого використання (успадкування та інкапсуляція). Реалізації відрізняються, наприклад, у Java, яка має успадкований клас вищого рівня. Об'єкт, подобається вам це чи ні, і C ++ не має жодного, який ви не вказуєте.
Багато мов поділяють функції (і багато розходяться). Звичайно, синтаксис відрізняється, і він складніший, якщо порівнювати зовсім інші парадигми, як імперативні та функціональні. Але обробка рядків значною мірою однакова, куди б ви не пішли, як тільки у вас не виникне невеликих запитань щодо синтаксису, індексу та змінності. Будь-яка мова зі статичним набором тексту зазвичай має певний метод лиття та примусу, але як і коли ви можете це зробити, залежить від дизайнера мови.
Мова - це інструмент. Ви просто вкладаєте більше інструментів у пояс. Але інструмент такий же хороший, як і майстер, який ним володіє.
Тепер, скільки ви дізнаєтесь, це особистий вибір. Я б ніколи не вивчав мови заради вивчення нової. Будь-який вибір для вивчення нової мови підказує або вимога курсу (потрібно було підібрати js, php та R для одного класу минулого року), існуюча вимога проекту (якщо 90% роботи виконано в Perl 6 раніше вас приймають на роботу, як і решта 10% після) або вигоду для конкретного додатка (R над мовою Java у поєднанні з деякою цукровою бібліотекою для статистичного аналізу).
Це означає, що ви хочете дізнатися, що там є і доступне. У моєму коледжі викладався курс на цю тему, Мовні програми програмування . Це був широкий оглядний курс, а не сувора математика чи кодування, що охоплював основи того, що може вважатися практичним, а не теоретичним інформатикою. Це був чудовий курс, і я хотів би, щоб це було щось запропоноване на 1-му-другому курсі, а не на 3-му-4-му. Текст був Концепції мов програмування . Не кажучи, що ви повинні вийти і прочитати цю книгу, але це, безумовно, розширить ваш кругозір.