> For the complete documentation index, see [llms.txt](https://cardano-wiki.gitbook.io/cardano/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cardano-wiki.gitbook.io/cardano/developer-portal.md).

# Developer portal

- [Developer Portal Contents](https://cardano-wiki.gitbook.io/cardano/developer-portal/developer-portal-contents.md): Developer Portal
- [Programming Languages](https://cardano-wiki.gitbook.io/cardano/developer-portal/developer-portal-contents/programming-languages.md)
- [Haskell](https://cardano-wiki.gitbook.io/cardano/developer-portal/developer-portal-contents/programming-languages/haskell.md)
- [Plutus](https://cardano-wiki.gitbook.io/cardano/developer-portal/developer-portal-contents/programming-languages/plutus.md)
- [Marlowe](https://cardano-wiki.gitbook.io/cardano/developer-portal/developer-portal-contents/programming-languages/marlowe.md)
- [Plutus Tx: Compiling Haskell Into Plutus Core](https://cardano-wiki.gitbook.io/cardano/developer-portal/developer-portal-contents/plutus-tx-compiling-haskell-into-plutus-core.md): Get to the heart of writing smart contract applications on Cardano
- [Cardano Resources and Further Reading](https://cardano-wiki.gitbook.io/cardano/developer-portal/developer-portal-contents/cardano-resources-and-further-reading.md)
- [Research Papers](https://cardano-wiki.gitbook.io/cardano/developer-portal/developer-portal-contents/research-papers.md)
