# Developer console
As the last step before we start developing, let's learn the basics of developer console.
A code is error-prone. You are quite likely to have errors... Oh what I'm talking? You are *absolutely* going to make errors, if you're a human, not a [robot]("https://en.wikipedia.org/wiki/Bender_(Futurama)").
In browser, visitors don't see the errors by default. So, if something goes wrong, we won't see what's broken and can't fix it.
To see errors and get a lot of other useful information about scripts, browsers have embedded "developer tools".
**It is recommended to use Chrome or Firefox for the development.**
Other browsers also provide developer tools, but are usually in a "catching-up" position, compared to Chrome/Firefox which are the best.
If there is an error in Internet Explorer only, then we can use it's developer tools, but usually -- Chrome/Firefox.
Developer tools are really powerful, there are many features, but on this stage let's just look how to open them, look at errors and run JavaScript commands.
[cut]
## Google Chrome
Open the page [bug.html](bug.html).
There's an error in the JavaScript code on it. An ordinary visitor won't see it, we need t open developer tools for that.
Press the key [key F12] or, if you're on Mac, then [key Cmd+Opt+J].
The developer tools will open on the Console tab by default.
It looks somewhat like this:
The exact look depends on your Chrome version. It changes from time to time, but should be similar.