# ApLang
**A programming language made to aid students who are taking AP Computer Science Principals.** </br>
Based on the AP-CSP [spec](https://apcentral.collegeboard.org/media/pdf/ap-computer-science-principles-exam-reference-sheet.pdf).
# Start Here
**To learn more about ApLang visit [aplang.org/book](https://aplang.org/book).** This is where the documentation lives!
**Also install the [VS Code Extension](https://marketplace.visualstudio.com/items?itemName=aplang.aplang)**!
If you are an advanced user, you can install aplang with:
```shell
cargo install aplang
```
## Links
- [Website](https://aplang.org)
- [ApLang Repo](https://github.com/snowfoxsh/aplang) (You are here)
- [ApLang Book Repo](https://github.com/snowfoxsh/aplang-book)
- [ApLang VSCode Plugin Repo](https://github.com/snowfoxsh/aplang-vscode-plugin)
---
# A Note
### For students
Hello! I hope this software helps make your life a little better! (and maybe your grade). The most important thing you can do is tell your teacher and class about this project. I also humbly ask you to consider making a free GitHub account and "staring" this repo. Both of these actions help the project to reach as many people as possible.
### For Teachers
Please consider using this tool in your class.
### For The Collage Board
As small of a possibility as it is, consider officially recognizing this project.
## Contributing
I welcome contributors of all skill levels. Please see `CONTRIBUTING.md` if you are interested.
## Contact Me
Feel free to contact me. My information is on my profile [@snowfoxsh](https://github.com/snowfoxsh)
## Licence
This project is licensed under [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) which is [recommended](https://creativecommons.org/about/program-areas/software/) by Creative Commons