<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/programming-language-mascots-tier-list-2026-8outfchdk" -->

---
title: Programming Language Mascots Tier List 2026 | daily.dev
description: This tier list ranks programming language mascots from C tier to S tier. Duke (Java) and Ferris with a knife (the Crab fork born from 2023 Rust Foundation...
canonical: https://daily.dev/posts/programming-language-mascots-tier-list-2026-8outfchdk
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Programming Language Mascots Tier List 2026 | daily.dev
og:description: This tier list ranks programming language mascots from C tier to S tier. Duke (Java) and Ferris with a knife (the Crab fork born from 2023 Rust Foundation...
og:url: https://daily.dev/posts/programming-language-mascots-tier-list-2026-8outfchdk
og:image: https://api.daily.dev/og/posts/8oUTFCHdK.png
og:image:alt: Programming Language Mascots Tier List 2026
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Programming Language Mascots Tier List 2026

**[Atomic Spin](https://daily.dev/sources/atomicobject)** · 7 min read · 0 upvotes · 0 comments

## Summary

This tier list ranks programming language mascots from C tier to S tier. Duke (Java) and Ferris with a knife (the Crab fork born from 2023 Rust Foundation trademark drama) land in C tier, alongside honorable mention Keith, an unofficial 'diseased rat' C++ mascot. B tier includes the Lisp alien and Zig's Zero the Ziguana. A tier features PHP's ElePHPant, Rust's unofficial Ferris, and Go's official gopher, created by Renee French around 2000. Scratch Cat, drawn by Wing Ngan in 2007, takes the sole S tier spot.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://spin.atomicobject.com/programming-mascots-2026>

## Questions this post answers

### why did some Rust developers create a mascot called Crab instead of Ferris

Crab, depicted as Ferris with a knife, was created after the Rust Foundation released a controversial draft trademark policy in April 2023 that people felt overly restricted use of the Rust name and logo. Some Rustaceans forked Rust in retaliation and called it Crab. Unlike Ferris, Crab isn't actually maintained and was made as a statement.

_Following open-source trademark disputes like Rust's gets easier when you track project drama on daily.dev._

### who created the Go gopher mascot and is it official

Renee French created the gopher around the year 2000, before Go even existed, for a T-shirt design commissioned by the WFMU radio station. When Go went open source in 2009, she suggested repurposing the gopher, and it became Go's official mascot. The first plushie prototype, made by Squishable, was blue rather than the now-iconic teal.

_Developers curious about language ecosystem history can follow Go community stories on daily.dev._

### who created the Rust Ferris crab mascot and why is it named Ferris

Designer Karen Rustad Tölva created Ferris in 2014 after chatting with developers working on pre-1.0 Rust who called themselves Rustaceans. Someone suggested the name Ferris as a pun on 'ferrous,' meaning relating to iron, which rusts. Ferris remains unofficial because the Rust Foundation has not adopted it as the official mascot.

_Those tracking Rust community traditions and branding debates can follow updates on daily.dev._

## Similar posts on daily.dev

- [C\# wins Tiobe Programming Language of the Year honors for 2025](https://daily.dev/posts/c-wins-tiobe-programming-language-of-the-year-honors-for-2025-capafej0t) · InfoWorld · 1 upvotes · 0 comments
- [Exploring Programming Languages](https://daily.dev/posts/exploring-programming-languages-1lqxkzogv) · Beam Bloggers Webring · 64 upvotes · 8 comments

---

Tags: [#php](https://daily.dev/tags/php), [#golang](https://daily.dev/tags/golang), [#rust](https://daily.dev/tags/rust)

[View this post on daily.dev](https://daily.dev/posts/programming-language-mascots-tier-list-2026-8outfchdk)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Programming Language Mascots Tier List 2026","url":"https://daily.dev/posts/programming-language-mascots-tier-list-2026-8outfchdk","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/programming-language-mascots-tier-list-2026-8outfchdk"},"datePublished":"2026-10-31T12:10:37.722Z","dateModified":"2026-10-31T12:11:02.598Z","description":"This tier list ranks programming language mascots from C tier to S tier. Duke (Java) and Ferris with a knife (the Crab fork born from 2023 Rust Foundation...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/80d12abe0b0e0e0a343638268b1f810a?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/80d12abe0b0e0e0a343638268b1f810a?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Atomic Spin","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Atomic Spin","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e2af5ce3adaa403a8cf029268b62419f","url":"https://daily.dev/sources/atomicobject"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/programming-language-mascots-tier-list-2026-8outfchdk","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"php,golang,rust","timeRequired":"PT7M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Atomic Spin","item":"https://daily.dev/sources/atomicobject"},{"@type":"ListItem","position":3,"name":"Programming Language Mascots Tier List 2026"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/programming-language-mascots-tier-list-2026-8outfchdk#faq","mainEntity":[{"@type":"Question","name":"why did some Rust developers create a mascot called Crab instead of Ferris","acceptedAnswer":{"@type":"Answer","text":"Crab, depicted as Ferris with a knife, was created after the Rust Foundation released a controversial draft trademark policy in April 2023 that people felt overly restricted use of the Rust name and logo. Some Rustaceans forked Rust in retaliation and called it Crab. Unlike Ferris, Crab isn't actually maintained and was made as a statement. Following open-source trademark disputes like Rust's gets easier when you track project drama on daily.dev."}},{"@type":"Question","name":"who created the Go gopher mascot and is it official","acceptedAnswer":{"@type":"Answer","text":"Renee French created the gopher around the year 2000, before Go even existed, for a T-shirt design commissioned by the WFMU radio station. When Go went open source in 2009, she suggested repurposing the gopher, and it became Go's official mascot. The first plushie prototype, made by Squishable, was blue rather than the now-iconic teal. Developers curious about language ecosystem history can follow Go community stories on daily.dev."}},{"@type":"Question","name":"who created the Rust Ferris crab mascot and why is it named Ferris","acceptedAnswer":{"@type":"Answer","text":"Designer Karen Rustad Tölva created Ferris in 2014 after chatting with developers working on pre-1.0 Rust who called themselves Rustaceans. Someone suggested the name Ferris as a pun on 'ferrous,' meaning relating to iron, which rusts. Ferris remains unofficial because the Rust Foundation has not adopted it as the official mascot. Those tracking Rust community traditions and branding debates can follow updates on daily.dev."}}]}
```

