Beginner questions: Solidity/Viper

Hi !

I just have a beginner question: I am in the process of learning Solidity, but have also read about “Viper”

So I’m working on: “Javascript Programming for Blockchain Developers”

And afterwards saw: “Ethereum Smart Contract Programming 101” and I can understand that the language we learn is Solidity, but does it make sense when it is “obsolete” and Viper replaces it?

@ivan