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

Share this project:

Updates