Inspiration
With the growing demand for diversity in computer science, we deemed that it was necessary to create a language that everyone could relate to. We have adopted the common language of the general population into a programming language that gives users an easy transition into the world of coding. Our goal is to increase diversity within computer science by sparking their interest through a fun and basic language syntax.
What it does
This is a website for learning how the language works with a custom editor written completely from scratch in Vue. There is syntax highlighting and some basic lessons that teach users how the language functions.
How we built it
This was originally written in Angular.js which is not an easy framework to use as an open source project. PSL the website was built with Vue.js, Vuex.js, DynamoDB, AWS, and Node.js + Express.js.
Challenges we ran into
This project got started a little later than was anticipated just due to personal issues, but there is a working prototype for the next generation of the psl sandbox website.
Accomplishments that we're proud of
Getting the syntax highlighting was a bit difficult due to the size of the custom editor (500 lines). But, it finally does what is intended (for the most part).
What we learned
Don't start late.
What's next for psl - the programming language
[ ] Add a run button
[ ] Update the SSL on the global interpreter
[ ] Catch more keyboard presses on the editor
[ ] Create a landing page that discusses that displays an about
Built With
- amazon-dynamodb
- express.js
- node.js
- psl
- thefinerthings/table
- vue.js
- vuex.js



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