FiM++ Wiki is a community site that anyone can contribute to. Discover, share and add your knowledge!

View full main page

Welcome to the FiM++ Wiki

This is a wiki documenting the FiM++ programming language. Also known as Friendship Reports, FiM++ attempts to be an easy-to-read-aloud programming language that, if you didn't know it was a program, you would think is a letter.


Wanna dive right in, but don't know what to search? Here's where you can start!

  • FiM++ - Basics and history of the language!
  • Reports - Learn about how to write a FiM++ report!
    • Paragraphs - Learn about Paragraphs in FiM++ report!
    • Keywords - Learn about what keywords do in FiM++!
    • Operators - Learn about how operators work in FiM++!
    • Variables - Learn about how variables work in FiM++!
    • Literals - Learn about how literals work in FiM++!

Example Programs


Know something you want to share about FiM++? Make sure you follow the Page Structure and Design Guidelines. After you read these, you can start editing! There's even a useful toolbox of commonly-used code for you to copy-paste!

Major Language Changes

Think you can really improve the language? Leave a proposal in the Proposals section! It's fine if you don't know wikicode, just give what you can and the admins will do their best to format it for you.

Community content is available under CC-BY-SA unless otherwise noted.