DEV Community

CodeWithCaen
CodeWithCaen

Posted on • Originally published at hydephp.com

2

What is Markdown?

Introduction

Markdown is simply put what is called a markup language, and is used for creating formatted text using a plain-text editor like TextEdit or Notepad.

One of its appealing features is that it's easy for humans to read and write and that it's powerful enough for computers to turn ("parse") the Markdown text into other formats like HTML (which browsers can display).

Where is it used?

Markdown is widely used in blogging, instant messaging, online forums, collaborative software, documentation pages, and software readme files. It's so popular that you may have written Markdown without realizing it. For example, the popular chat app Discord uses Markdown to format chat messages.

Even more, this very blog post is written in Markdown. You can see the source code for this post here on GitHub.

How do I use it?

You can write Markdown in any text editor, even in the notes app on your phone! You can also use apps like Stackedit which give you a simple and familiar visual writing experience you may be used to from Microsoft Word and Google Docs.

Where can I learn it?

To learn more about Markdown, I recommend The Markdown Guide, at www.markdownguide.org. They also have a blog post which is much better than mine, www.markdownguide.org/getting-started.

What does it look like?

Here are some examples of the syntax, and what they look like in a browser:

Inline text styles _italic_, **bold**, `monospace`.
Enter fullscreen mode Exit fullscreen mode

Inline text styles italic, bold, monospace.

Bullet lists nested within a numbered list:

  1. fruits
     * apple
     * banana
  2. vegetables
     - carrot
     - broccoli
Enter fullscreen mode Exit fullscreen mode

Bullet lists nested within a numbered list:

  1. fruits
    • apple
    • banana
  2. vegetables
    • carrot
    • broccoli
A [link](https://hydephp.com).
![Image](Icon-pictures.png "icon")
Enter fullscreen mode Exit fullscreen mode

A link.
Image

Conclusion

Markdown is a very powerful format for writing text. It's easy to use, and it's easy to read. It's also easy to write. I hope you learned something from this post.

This blog post is written for HydePHP.com and is based on this Wikipedia article which falls under the CC BY-SA 3.0 license, same as this post.

AI Agent image

How to Build an AI Agent with Semantic Kernel (and More!)

Join Developer Advocate Luce Carter for a hands-on tutorial on building an AI-powered dinner recommendation agent. Discover how to integrate Microsoft Semantic Kernel, MongoDB Atlas, C#, and OpenAI for ingredient checks and smart restaurant suggestions.

Watch the video 📺

Oldest comments (0)

Jetbrains image

Is Your CI/CD Server a Prime Target for Attack?

57% of organizations have suffered from a security incident related to DevOps toolchain exposures. It makes sense—CI/CD servers have access to source code, a highly valuable asset. Is yours secure? Check out nine practical tips to protect your CI/CD.

Learn more

👋 Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay