Для домашних проектов неплохи C# и/или Python.
Они оба позволяют достаточно легко писать программы, имеют кучу библиотек на все случаи жизни.
C# удобнее для создания графического пользовательского интерфейса, в Python удобнее для всякого разного анализа данных.
Почему считаете, что Python умрёт в течении десяти лет? Пока он наоборот, скорее набирает аудиторию.