Inspiration
The ARMY Project was inspired by the vibrant world of K-pop and the desire to make programming more accessible and fun for fans. We wanted to create a unique learning experience that combines the excitement of K-pop with the logic of coding.
What it does
ARMY++ is a programming language that uses K-pop terminology for coding concepts. It allows users to write programs using keywords inspired by popular K-pop groups and concepts, making coding more engaging for K-pop enthusiasts.
How I built it
I developed ARMY++ using Python, implementing a custom lexer, parser, and interpreter. The language design involved carefully mapping K-pop terms to programming concepts, ensuring both fun and functionality.
Challenges I ran into
Balancing K-pop terminology with clear programming syntax was a major challenge. We also faced difficulties in implementing more complex programming concepts while maintaining the K-pop theme and ensuring the language remained beginner-friendly
Accomplishments that I'm proud of
We successfully created a fully functional programming language with a unique K-pop twist. The positive reception from both coding beginners and K-pop fans has been incredibly rewarding.
What I learned
This project deepened my understanding of language design and interpretation. I also learnt the importance of creativity in making technical concepts more approachable and engaging.
What's next for The ARMY Project
We plan to expand ARMY++ with more advanced features, develop learning resources, and create an online community. We're also exploring the possibility of building a web-based IDE for a more interactive coding experience.

Log in or sign up for Devpost to join the conversation.