# Programming Experience Toolkit
**Wikidata**: [Q123125234](https://www.wikidata.org/wiki/Q123125234)  
**Source**: https://4ort.xyz/entity/programming-experience-toolkit

## Summary
The Programming Experience Toolkit (PXT) is a software development tool created by Microsoft, designed to help users build and customize programming experiences, particularly for educational platforms. Licensed under the MIT License, it enables the creation of interactive coding environments and is actively maintained with frequent version updates. PXT serves as the foundation for platforms like MakeCode, supporting devices such as micro:bit and Arduino.

## Key Facts
- **Aliases**: Known as Microsoft PXT.
- **License**: MIT License (confirmed as of October 20, 2023).
- **Latest Stable Version**: 8.5.47 (released August 9, 2023).
- **Developer**: Peli de Halleux.
- **Repository**: Hosted on GitHub at [https://github.com/microsoft/pxt](https://github.com/microsoft/pxt).
- **Website**: [https://www.microsoft.com/makecode](https://www.microsoft.com/makecode).
- **Instance Type**: Classified as software.

## FAQs
### Q: What is the Programming Experience Toolkit used for?
A: PXT is used to create and customize interactive programming environments, particularly for educational devices like micro:bit and Arduino.

### Q: Who developed PXT?
A: PXT was developed by Peli de Halleux and is maintained by Microsoft.

### Q: Is PXT free to use?
A: Yes, PXT is licensed under the MIT License, allowing free use and modification.

## Why It Matters
The Programming Experience Toolkit plays a critical role in democratizing access to programming education. By providing a flexible framework for building interactive coding tools, PXT lowers the barrier to entry for students and educators. Its integration with popular devices (e.g., micro:bit) and platforms (e.g., MakeCode) has made it a cornerstone of STEM education initiatives. The MIT License ensures openness, fostering community collaboration and customization. Frequent updates (e.g., 8.5.47 in August 2023) reflect its active development and responsiveness to user needs, solidifying its relevance in both educational and hobbyist programming contexts.

## Notable For
- **MIT License**: Permissive licensing encourages open-source collaboration and adaptation.
- **Microsoft-Backed**: Developed and maintained by Microsoft, ensuring reliability and long-term support.
- **Educational Focus**: Powers platforms like MakeCode, widely used in schools for teaching coding concepts.
- **Cross-Platform Compatibility**: Supports multiple devices (e.g., micro:bit, Arduino) through customizable packages.

## Body

### Development History
- **Creator**: Peli de Halleux, a key contributor to Microsoft’s developer tools ecosystem.
- **Repository**: Hosted on GitHub ([https://github.com/microsoft/pxt](https://github.com/microsoft/pxt)), with ongoing development tracked via public releases.

### Technical Specifications
- **License**: MIT License, verified through GitHub repository metadata (October 20, 2023).
- **Versions**: 
  - **8.5.38** (March 17, 2023)
  - **8.5.47** (August 9, 2023, latest stable release as of October 2023)
- **Source Code**: Managed under the GitHub repository, with contributions governed by Microsoft’s open-source policies.

### Applications and Impact
- **Educational Platforms**: Serves as the backend for MakeCode, a web-based coding environment used globally in classrooms.
- **Device Support**: Enables programming for microcontrollers and educational hardware (e.g., micro:bit, Adafruit devices).
- **Community Engagement**: Regular updates (e.g., 8.5.38 to 8.5.47 in 2023) address user feedback and expand functionality.

## References

1. [Source](https://api.github.com/repos/microsoft/pxt)
2. [Release 8.5.38. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.38)
3. [Release 8.5.39. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.39)
4. [Release 8.5.40. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.40)
5. [Release 8.5.41. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.41)
6. [Release 8.5.42. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.42)
7. [Release 8.5.43. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.43)
8. [Release 8.5.44. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.44)
9. [Release 8.5.45. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.45)
10. [Release 8.5.46. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.46)
11. [Release 8.5.47. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.47)
12. [Release 8.5.48. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.48)
13. [Release 8.5.49. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.49)
14. [Release 8.5.50. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.50)
15. [Release 8.5.51. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.51)
16. [Release 8.5.52. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.52)
17. [Release 8.5.53. 2023](https://github.com/microsoft/pxt/releases/tag/v8.5.53)
18. [Release 8.6.1. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.1)
19. [Release 8.6.2. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.2)
20. [Release 8.6.3. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.3)
21. [Release 8.6.4. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.4)
22. [Release 8.6.5. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.5)
23. [Release 8.6.6. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.6)
24. [Release 8.6.7. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.7)
25. [Release 8.6.8. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.8)
26. [Release 8.6.9. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.9)
27. [Release 8.6.10. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.10)
28. [Release 8.6.11. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.11)
29. [Release 8.6.12. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.12)
30. [Release 8.6.13. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.13)
31. [Release 8.6.14. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.14)
32. [Release 8.6.15. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.15)
33. [Release 8.6.16. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.16)
34. [Release 8.6.17. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.17)
35. [Release 8.6.18. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.18)
36. [Release 8.6.19. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.19)
37. [Release 8.6.20. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.20)
38. [Release 8.6.21. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.21)
39. [Release 8.6.22. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.22)
40. [Release 8.6.23. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.23)
41. [Release 8.6.24. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.24)
42. [Release 8.6.25. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.25)
43. [Release 8.6.26. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.26)
44. [Release 8.6.27. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.27)
45. [Release 8.6.28. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.28)
46. [Release 8.6.29. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.29)
47. [Release 8.6.30. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.30)
48. [Release 8.6.31. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.31)
49. [Release 8.6.32. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.32)
50. [Release 8.6.33. 2023](https://github.com/microsoft/pxt/releases/tag/v8.6.33)