There is no programming language that is constant in the technology fields but the base to every language is to be mastered to master the afresh isn’t it. Learn the basics from binary languages to C to C++ to Java and Python, DBMS such as SQL, CASSANDRA, HIVE and so on. Create a strong fundamental ambience and the rest shall be a piece of cake.