microsoft/typespec

Public

mirrored from https://github.com/microsoft/typespecAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
6e5f5e24f68cb4e22b7eddde714f7969a1335cd7

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

docs/introduction/introduction.md

16lines · modepreview

---
id: introduction
title: Introduction
slug: /
---

# Introduction to TypeSpec

TypeSpec is a language for describing cloud service APIs and generating other API description languages, client and service code, documentation, and other assets. TypeSpec provides highly extensible core language primitives that can describe API shapes common among REST, GraphQL, gRPC, and other protocols.

## Try TypeSpec

You can try TypeSpec on the web without installing anything.

- [TypeSpec playground](https://cadlplayground.z22.web.core.windows.net)
- [TypeSpec playground for Azure services](https://azure.github.io/typespec-azure/playground)