logo
Deno Manual
  1. Introduction
  2. Getting Started
    1. Installation
    2. Setup your environment
    3. First steps
    4. Command line interface
    5. Permissions
    6. Using TypeScript
    7. Using WebAssembly
    8. Debugging your code
  3. The Runtime
    1. Stability
    2. Program lifecycle
    3. Permission APIs
    4. Compiler APIs
    5. Web Platform APIs
    6. Workers
  4. Linking to external code
    1. Reloading modules
    2. Integrity checking
    3. Proxies
    4. Import maps
  5. Standard library
  6. Examples
    1. Hello world
    2. Import and export modules
    3. Manage dependencies
    4. Fetch data
    5. Read and write files
    6. Unix cat program
    7. HTTP web server
    8. File server
    9. TCP echo server
    10. Creating a subprocess
    11. OS signals
    12. File system events
    13. Module metadata
  7. Testing
    1. Assertions
  8. Tools
    1. Script installer
    2. Formatter
    3. Read-eval-print-loop
    4. Bundler
    5. Compiling executables
    6. Documentation generator
    7. Dependency inspector
    8. Linter
  9. Embedding Deno
  10. Contributing
    1. Building from source
    2. Release schedule
    3. Development tools
    4. Style guide
    5. Architecture
logo
Deno Manual
  1. Introduction
  2. Getting Started
    1. Installation
    2. Setup your environment
    3. First steps
    4. Command line interface
    5. Permissions
    6. Using TypeScript
    7. Using WebAssembly
    8. Debugging your code
  3. The Runtime
    1. Stability
    2. Program lifecycle
    3. Permission APIs
    4. Compiler APIs
    5. Web Platform APIs
    6. Workers
  4. Linking to external code
    1. Reloading modules
    2. Integrity checking
    3. Proxies
    4. Import maps
  5. Standard library
  6. Examples
    1. Hello world
    2. Import and export modules
    3. Manage dependencies
    4. Fetch data
    5. Read and write files
    6. Unix cat program
    7. HTTP web server
    8. File server
    9. TCP echo server
    10. Creating a subprocess
    11. OS signals
    12. File system events
    13. Module metadata
  7. Testing
    1. Assertions
  8. Tools
    1. Script installer
    2. Formatter
    3. Read-eval-print-loop
    4. Bundler
    5. Compiling executables
    6. Documentation generator
    7. Dependency inspector
    8. Linter
  9. Embedding Deno
  10. Contributing
    1. Building from source
    2. Release schedule
    3. Development tools
    4. Style guide
    5. Architecture
logo
GitHub

Getting Started

In this chapter we'll discuss:

  • Installing Deno
  • Setting up your environment
  • Running a Hello World script
  • Writing our own script
  • Command line interface
  • Understanding permissions
  • Using Deno with TypeScript
  • Using WebAssembly
  • Debugging your code
← IntroductionInstallation →