Product Information
What is Pharo?
Pharo is a purely object-oriented programming language and a robust environment, emphasizing simplicity and immediate feedback (envisioned as an IDE and operating system combined into one). Pharo is an open-source, dynamically reflective language, inspired by the programming language and integrated development environment (IDE) Smalltalk. It offers powerful live programming capabilities, such as on-the-fly object manipulation, live updates, and hot recompilation. The live programming environment lies at the heart of the system.
How to use Pharo?
Pharo is a purely object-oriented programming language and powerful development environment focused on simplicity and instant feedback, offering real-time programming capabilities.
Core Functions of Pharo
Object-oriented language
Usage Scenarios of Pharo
- Develop, test, and debug software
- Perform live updates and hot-recompilation in production environments
- Learn object-oriented programming via Pharo Mooc
- Dynamically create and modify methods
- Debug code and control execution flow
Common Questions about Pharo
What does Pharo do?
How do I use Pharo?
What are the core features of Pharo?
What are the application scenarios of Pharo?




















