Thanks to visit codestin.com
Credit goes to github.com

Skip to content

LooneyRichie/RCD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

RCD: Magnum Opus Coding Dungeon

RCD (Coding Dungeon) is a work-in-progress interactive terminal tool for exploring and learning the basics of dozens of programming languages and technologies. It features a retro menu-driven interface and provides code examples, explanations, and topic breakdowns for each language. It exhibits some of the very first programming languages all the way up to the modern and even esoteric programming languages.


Features

  • Slow-print intro for a "dungeon" feel
  • A growing menu of 50 languages and tech topics (Python, AI, Fortran, COBOL, Lisp, Mojo, R, Julia, Haskell, Scala, Elixir, Erlang, F#, Kotlin, Rust, Java, C++, C#, C, Assembly, JavaScript, HTML, XML, CSS, Ruby, Lua, Shell Scripting, Dart, Flutter, Go, Perl, SQL, PHP, Swift, Typescript, MATLAB, Carbon, Nim, Crystal, Forth, APL, Prolog, D, OCaml, Ada, AlmostBinary, Malbolge, Befunge, JSFuck, Terminal)
  • Submenus for each language with topics (Basics, OOP, Data Science, Web, etc.)
  • Detailed explanations and code samples for each topic
  • Terminal-based, no GUI required

Usage

  1. Clone or Download

    git clone <your-repo-url>
    cd RCD
  2. Run the Program

    python3 RCD.py
  3. Navigate the Dungeon

    • Use the number keys to select a language or topic.
    • Enter 0 to exit.

Requirements

  • Python 3.x
  • No external dependencies (uses only standard library)

Example

Magnum Opus Coding Dungeon:

Created by Satan with Love

Choose Your Destiny:


1.  AI Programming
Learn the basic of AI programming, including algorithms and tokenizers, in Python, Java, and C++.
2.  Python Programming
Learn the fundamentals of Python, an object-oriented programming language.
...
40. Terminal Commands
Learn the basics of terminal commands, including file management and process management.
0.  Exit Dungeon
Exit and Never Return.

Enter The Number of Your Demise: 

Notes

  • This project is a learning tool and a personal coding playground.
  • Many topics are still being expanded and improved.
  • The examples are all idiomatic to their respective languages.
  • This is a culmination of years of knowledge and experience.
  • If you discover anything out of order let me know!
  • Contributions and suggestions are welcome!

License

MIT License


Author

Created by Satan with Love (Looney) email at [email protected]

About

RCD is almost 10k lines of 40 different coding languages. It's my Magnum Opus.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages