Back to blog
Development

What Is Markdown — Complete Guide for Beginners

Two years ago, I was writing a README for my first project on GitHub. I sat down, opened Notepad, and started typing. Then I saw how other READMEs looked, and I felt like a person trying to write a book with a stick in the sand.

I didn't know Markdown. And I hated it. And then I learned it — and fell in love.

Now I can't imagine my work without Markdown. And I'll explain why you should master it too. Even if you're not a developer.

Markdown — What Is It Exactly?

Markdown is a lightweight markup language. It allows you to format text using simple symbols.

Instead of clicking "Bold," "Heading," "List" buttons in an editor — you just type special characters.

Here's what it looks like:

# This is a heading
## This is a subheading

**This is bold text**
*This is italic*

- This is a list
- Second item

And it already looks like a properly formatted document.

Simple? Simple. Brilliant? Brilliant.

Why Developers Love It

I asked five of my developer colleagues why they love Markdown. Here's what they said:

  • It's everywhere

    GitHub, GitLab, Notion, Obsidian, Telegram, Discord, WordPress

  • Readable without rendering

    Even without processing, the file looks readable

  • Perfect for documentation

    READMEs, instructions, code comments

The main thing: "I can write and not think about formatting. Just text."

Markdown Basics — Cheat Sheet in 5 Minutes

Here's everything you need to get started:

#

Headings

# Heading 1
## Heading 2
### Heading 3
**

Text

**bold**
*italic*
~~strikethrough~~
-

Lists

- Item 1
- Item 2
  - Nested

1. First
2. Second
[]

Links

[text](url)
![alt](image.png)
`

Code and Tables

`inline code`

| Column 1 | Column 2 |
|----------|----------|
| Value    | Value    |

Where to Use Markdown (Besides GitHub)

  • Notes — Obsidian, Notion

    All text inside is Markdown. Everything in one place, everything in text files.

  • Messages in Telegram and Discord

    Basic formatting support through symbols.

  • Blogs and websites

    Ghost, Jekyll, Hugo — use Markdown for publishing.

Tools for Working with Markdown

Tool Platform Features
Obsidian Windows/Mac/Linux/Android/iOS Notes with graph view
Typora Windows/Mac/Linux Best WYSIWYG editor
VS Code Windows/Mac/Linux Markdown extension
Mark Text Windows/Mac/Linux Open-source Typora alternative
iA Writer Mac/iOS Minimalist editor

I use Obsidian and VS Code. For large projects — VS Code with syntax highlighting.

How to Start Right Now

  1. Open a text editor
  2. Write a few lines with #, **, -
  3. Save with the .md extension
  4. Open it in any editor or on GitHub
  5. Repeat 10 times — and you'll remember it

In an hour, you'll be using Markdown like a pro.

Key Takeaways (TL;DR):
  • Markdown is a simple markup language for formatting text.
  • Used for documentation, notes, READMEs, blogs.
  • Works everywhere: GitHub, Obsidian, Telegram, Discord.
  • You can learn it in 10-15 minutes — it's very simple.
  • Start with a simple .md file and try the basic elements.

Frequently Asked Questions

What is Markdown in simple words?

Markdown is a markup language that allows you to format text using simple symbols. Instead of clicking buttons in an editor, you type characters: # for headings, ** for bold text, - for lists.

Why do I need Markdown?

For writing documentation, README files, notes, blogs, and technical documentation. It's convenient because it works everywhere and isn't tied to a specific editor.

Where is Markdown used?

On GitHub, in Obsidian, Notion, Telegram, Discord, content management systems, and technical documentation.

Is Markdown difficult to learn?

No, Markdown can be learned in 10-15 minutes. It's one of the simplest markup languages.

Can I use Markdown with non-English text?

Yes, Markdown works perfectly with Cyrillic and any other languages.

In Conclusion

Markdown is one of those tools that seems unimportant until you try it. And then you can't imagine how you lived without it.

It's simple, it's everywhere, and it works. Try it yourself.