# JavaScript

Visit the cards below to starting programming JavaScript and TypeScript with the micro:bit:

```codecard
[{
  "name": "Calling",
  "url":  "/js/call"
},{
  "name": "Sequencing",
  "url":  "/js/sequence"
},{
  "name": "Variables",
  "url":  "/js/variables"
},{
  "name": "Operators",
  "url": "/js/operators"
},{
  "name": "Statements",
  "url": "/js/statements"
},{
  "name": "Functions",
  "url": "/js/functions"
},{
  "name": "Types",
  "url": "/js/types"
},{
  "name": "Classes",
  "url": "/js/classes"
},{
  "name": "FAQ",
  "url": "/js/faq"
}
]

```

### See Also

[calling](/js/call), [sequencing](/js/sequence), [variables](/js/variables), [operators](/js/operators), [statements](/js/statements), [functions](/js/functions), 
[types](/js/types), [classes](/js/classes), [FAQ](/js/faq)