Pencil Code (2024)

Pencil Code is a collaborative programming site for drawingart, playing music, and creating games. It is alsoa place to experiment with mathematical functions, geometry,graphing, webpages, simulations, and algorithms. Programs areopen for all to see and copy.

Watch a video overview orwatch a video tutorial.

The main language is Coffeescript. Professional software engineersuse Coffeescript to build complex websites, but Coffeescript code canalso be very simple.

Pencil Code can also be used to explore and learn Javascript, HTML,and CSS: when you are ready, just find the "gear" button to adjust languages.

Programs preload the pencilcode library to useturtle graphics functions.Pencil Code is all open source.Hang out on the Pencil Codediscussion forum or check outthe quick referenceorthe online guideto find out more. There is also an illustratedPencil Code book with more than 100 small projects.

Anybody can save programs and web pages, but read theTerms of Service and thePrivacy Policy first.Two rules:

Be Nice. Do not mess up other peoples' work.Do not post content that detracts from education on the site.This a learning space that is not locked down(for example, passwords are optional). So feel free to explore, create,and link, but also please be considerate.

Be Careful. Do not depend on Pencil Code to keep your data safe.Data posted here is public, and data is not secured from loss.Do not post private or personally identifiableinformation. Passwords on Pencil Codedo not prevent malicious interference.

The Pencil Code Foundationis devoted to advancing computerscience education by making programming as simple and asuniversal as using a pencil.Contribute to the development of Pencil Code atdev.pencilcode.net orgithub.—info@pencilcode.net.

Pencil Code (2024)
Top Articles
Latest Posts
Article information

Author: Nathanael Baumbach

Last Updated:

Views: 6344

Rating: 4.4 / 5 (75 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Nathanael Baumbach

Birthday: 1998-12-02

Address: Apt. 829 751 Glover View, West Orlando, IN 22436

Phone: +901025288581

Job: Internal IT Coordinator

Hobby: Gunsmithing, Motor sports, Flying, Skiing, Hooping, Lego building, Ice skating

Introduction: My name is Nathanael Baumbach, I am a fantastic, nice, victorious, brave, healthy, cute, glorious person who loves writing and wants to share my knowledge and understanding with you.