Let me back up a bit to explain some basics. Pardon me if you already knew any of this. Just want to make sure I'm not talking past you.
Blockly is a front-end library, not an application itself. It is meant to be incorporated into a web page or web application. You can use Blockly to design an application that teaches people how to code, or allows them to program robots or create rules for crypto-trading bots. Blockly is only a part of those applications, and isn't an application itself. So from here on out (and indeed in the entirety of our documentation on our
developer site) I'll assume that you are trying to create a web application that uses Blockly.
Blockly is a JavaScript library (note that JavaScript is totally unrelated to Java, despite the name). So when we talk about "installing Blockly," we mean installing it into your web application, in other words, loading the JavaScript that makes up the Blockly library onto your page, and making it accessible to other JavaScript that you've written. One way of doing that is to load the code in from a file, and in particular a file hosted on the internet by a "content delivery network" (cdn). If you're in the dark about how to write JavaScript in a web page at all, I'd recommend that you pause here and do some outside reading. The Mozilla docs are best in class for learning about concepts related to web development. You could start
here, and there's tons of related pages that would be interesting for you based on what you already know or not.
So to jump ahead a bit, you've downloaded the blockly-samples repository. Find the file at `blockly-samples/examples/getting-started-codelab/complete-code/index.html` and open it in your browser. That's the completed version of the codelab including the working Blockly application. You can find the starter code at `blockly-samples/examples/getting-started-codelab/starter-code/index.html` and follow along with the codelab from there. You can open that file in your browser to see what it looks like to start, then edit the file in your text editor as instructed.
I would recommend using
Visual Studio Code which is different than Visual Studio and more suitable for a wider variety of programming languages. It's what I use personally :)
Good luck to you! If you are totally brand new to web development, I would warn you it will be challenging to start right away with using Blockly, so you are jumping right in the deep end. Our team will be happy to help answer your questions related to the Blockly library, but if you have additional questions on the basics of web development or JavaScript, our team does not have the bandwidth to provide ongoing support.
Best,
Maribeth