Tech & AI 35 items to rank

Programming Languages tier list maker.

Rank the languages you write with, want to learn or simply enjoy discussing. This collection includes programming languages alongside HTML markup and CSS stylesheets, matching the catalog's broader focus on the tools you write. Set a context for your board: personal enjoyment, learning experience and suitability for a particular project can lead to very different tier lists.

Your opinion. Empty tiers. No account needed.

THE COLLECTION

The full starting lineup.

35 items, all unranked.
The order below is not a recommendation.

PICK YOUR CRITERIA

Give your ranking
a point of view.

These are optional starting points. Choose what matters to you and make the tiers reflect it.

  1. Name the context of your ranking, such as learning, daily work or a specific kind of project.

  2. Consider how clearly you can express and maintain the code you need to write.

  3. Reflect on your own experience with the language's tools, libraries and debugging workflow.

  4. Give languages you have not used a separate tier, or leave them unranked.

FROM COLLECTION TO PNG

Make it yours
in three steps.

Open the editor
  1. 01

    Start with this collection

    Open the editor with all 35 items in the unranked area. The S, A, B, C and D tiers start empty.

  2. 02

    Set your own order

    Drag items into tiers, or select an item and choose a tier. Edit the title, tier labels and colors to explain your choices.

  3. 03

    Download your PNG

    Download an image of the result before leaving or reloading. The editable board is temporary; the PNG keeps your finished ranking.

A FEW USEFUL ANSWERS

Before you rank.

Why are HTML and CSS in a programming languages collection?

The catalog includes HTML as markup and CSS as stylesheets alongside programming languages. Their inclusion makes it possible to rank the tools you write with on one board; it does not classify them as programming languages. You can remove either item in the editor.

Is this a ranking of the best programming languages?

It is a template for your own ranking. Every item begins unranked. Define a context in your board title or tier labels so readers can understand what your choices mean.

Can I rank the languages without dragging?

Yes. Select an item and choose a tier. On a keyboard, you can also focus an item, hold Alt and use the arrow keys to move it. You can change tier labels and colors in the editor.

Can I download my programming languages tier list?

Yes. Download the board as a PNG without creating an account. Do this before leaving or reloading the editor, because the editable board is temporary. The PNG is an image of your result, not an editable save.

YOUR TURN

Where would you put them?

Start unranked. Finish with a tier list that is yours.

Create this tier list