All Knowledge

Article
Introduction to Programming Basics
To start building Web3 applications, you need basic Web2 knowledge — many Web2 topics are directly useful in Web3.
In fact, Web3 is an extension of Web2 in terms of the technologies used.
For example, if you build a smart contract, you still need to give users a way to interact with it — usually a website or application.