In with what Oli said:

When something is `looking like this` it's generally meant to be code in SO - this isn't SO though, it's Ubuntu and has been come to be recognized as command line (Especially in context with the question) So there's no need to place identifiers like `$` or (even worse) `#`. Here are a few examples of ways to effectively use code syntax.

Q: **How do I install the marcoceppi-rules application?**

---

You will first need to add the marcoceppi-rules PPA to your system:

    sudo add-apt-repository ppa:marcoceppi-rules/ppa
    sudo apt-get update

Once that has been added you will need to install `marcoceppi-rules` from either Applications -> Ubuntu Software Center or via command line:

    sudo apt-get install marcoceppi-rules

---

First you will need to add the marcoceppi-rules PPA then run apt-get:

    sudo add-apt-repository ppa:marcoceppi-rules/ppa
    sudo apt-get update
    sudo apt-get install marcoceppi-rules

---

There are many ways to word this most all answers I've seen demonstrate a basic workflow and don't just arbitrarily respond with a "code" block. However the format of the answer and what the code block means will be largely dictated by the context of the question.