As per your requierement you can choose html, .net, php, bootstrap, react js, java script and java etc. Now you can choose cms mean content management system like wordpress.
You can build an online store with website builders like WordPress, Weebly, Wix, or Squarespace by upgrading to their eCommerce plans, which will give you access to their sales tools. However, we recommend using an eCommerce-specific platform like Shopify or BigCommerce because they have better sales features.