To enable such layered exploration, OLPC has written much of what can be in [[Python]], a scripting language, to enable children to view the source code. This means, aside from general good practice, code should be both readable and well commented. The [http://www.python.org/dev/peps/pep-0008/ PEP 8] style guidelines for Python provide an excellent resource, and OLPC recommends that developers follow the practices laid out therein unless a compelling reason exists not to do so. | To enable such layered exploration, OLPC has written much of what can be in [[Python]], a scripting language, to enable children to view the source code. This means, aside from general good practice, code should be both readable and well commented. The [http://www.python.org/dev/peps/pep-0008/ PEP 8] style guidelines for Python provide an excellent resource, and OLPC recommends that developers follow the practices laid out therein unless a compelling reason exists not to do so. |