I’ve got general IPFS website question

I see that a file can be uploaded in the ENS manager, but what I was wondering if it can be only a static page or I could build something like an online store, blog etc. What language is used to build the IPFS Web3 sites?

Good question! But that’d be best answered by people working more specifically on IPFS than ENS. This IPFS documentation might be able to help you: https://docs.ipfs.io/guides/examples/websites/

Ok, thanks! One thing I forgot to ask. Why type of files can I upload to build my .eth website? Can I just upload html file?

I’m pretty sure you can upload any kind of file to IPFS, definitely an .html file.