# Markup languages

## Pandoc

[Pandoc](https://pandoc.org/) If you need to convert files from one markup format into another, pandoc is your swiss-army knife. [Try online](https://pandoc.org/try/)

Pandoc is a [Haskell](https://www.haskell.org) library for converting from one markup format to another, and a command-line tool that uses this library.

Pandoc can convert between numerous markup and word processing formats, including, but not limited to, various flavors of [Markdown](https://daringfireball.net/projects/markdown/), [HTML](https://www.w3.org/html/), [LaTeX](https://www.latex-project.org/) and [Word docx](https://en.wikipedia.org/wiki/Office_Open_XML). For the full lists of input and output formats, see the [`--from`](https://pandoc.org/MANUAL.html#option--from) and [`--to`](https://pandoc.org/MANUAL.html#option--to) [options below](https://pandoc.org/MANUAL.html#general-options). Pandoc can also produce [PDF](https://www.adobe.com/pdf/) output
