Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.
The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python web site, https://www.python.org/, and may be freely distributed. The same site also contains distributions of and pointers to many free third party Python modules, programs and tools, and additional documentation.
The Python interpreter is easily extended with new functions and data types implemented in C or C++ (or other languages callable from C). Python is also suitable as an extension language for customizable applications.
Ubuntu 22.04.5 LTS
开发人员工具 免费
Install a complete Ubuntu terminal environment in minutes with Windows Subsystem for Linux (WSL). Develop cross-platform applications, improve your data science or web development workflows and manage IT infrastructure without leaving Windows.
Key features:
- Efficient command line utilities including bash, ssh, git, apt, npm, pip and many more
- Manage Docker containers with improved performance and startup times
- Leverage GPU acceleration for AI/ML workloads with NVIDIA CUDA
- A consistent development to deployment workflow when using Ubuntu in the cloud
- 5 years of security patching with Ubuntu Long Term Support (LTS) releases
Ubuntu 22.04.5 LTS is the LTS version of Ubuntu and receives updates for five years. Upgrades to future LTS releases will not be proposed.
Installation tips:
- Search for "Turn Windows features on or off" in the Windows search bar and ensure that "Windows Subsystem for Linux" is turned on before restarting your machine.
- To launch, use "ubuntu2204" on the command-line prompt or Windows Terminal, or click on the Ubuntu 22.04.5 LTS tile in the Start Menu.
For more information about Ubuntu WSL and how Canonical supports developers please visit:
https://ubuntu.com/wsl
Visual Studio Community
开发人员工具 免费 EXE
A free, extensible, AI-integrated development environment with built-in designer, editor, debugger, profiler, and Git tools, plus agentic AI to help you design, build, and deploy modern cross-platform applications in your favorite languages.
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.
The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python web site, https://www.python.org/, and may be freely distributed. The same site also contains distributions of and pointers to many free third party Python modules, programs and tools, and additional documentation.
The Python interpreter is easily extended with new functions and data types implemented in C or C++ (or other languages callable from C). Python is also suitable as an extension language for customizable applications.
We've updated WinDbg to have more modern visuals, faster windows, a full-fledged scripting experience, and Time Travel Debugging, all with the easily extensible debugger data model front and center. WinDbg is using the same underlying engine as WinDbg (classic), so all the commands, extensions, and workflows you're used to will still work as they did before.
See https://aka.ms/WinDbgWhatsNew and https://go.microsoft.com/fwlink/p/?linkid=854349 for more information!
IMPORTANT: This app works with Windows 10/11 Pro and Home but not with Windows 10/11 S.
Ubuntu 24.04.1 LTS
开发人员工具 免费
Install a complete Ubuntu terminal environment in minutes with Windows Subsystem for Linux (WSL). Develop cross-platform applications, improve your data science or web development workflows and manage IT infrastructure without leaving Windows.
Key features:
- Efficient command line utilities including bash, ssh, git, apt, npm, pip and many more
- Manage Docker containers with improved performance and startup times
- Leverage GPU acceleration for AI/ML workloads with NVIDIA CUDA
- A consistent development to deployment workflow when using Ubuntu in the cloud
- 5 years of security patching with Ubuntu Long Term Support (LTS) releases
Ubuntu 24.04.1 LTS is the LTS version of Ubuntu and receives updates for five years. Upgrades to future LTS releases will not be proposed.
Installation tips:
- Search for "Turn Windows features on or off" in the Windows search bar and ensure that "Windows Subsystem for Linux" is turned on before restarting your machine.
- To launch, use "ubuntu2404" on the command-line prompt or Windows Terminal, or click on the Ubuntu 24.04.1 LTS tile in the Start Menu.
For more information about Ubuntu WSL and how Canonical supports developers please visit:
https://ubuntu.com/wsl
一款为嵌入式系统量身打造的通讯调试工具,支持串口调试、TCP 和 UDP 调试。功能强大却简单易用,助你轻松收发数据,实时查看分析,瞬间提升开发效率!
主要功能:
1. 接收串口数据并显示。可选“字符串”或“HEX”。
2 中文显示无乱码,支持多种字符编码(如:ASCII, GB2312, UNICODE, UTF-8, BIG5, shift_jis)。
3. 支持多种预设波特率(>115200bps需要硬件支持),同时支持自定义波特率。
4. 支持扩展命令,预设命令,方便调试。
5. 自定义命令列表:将多条要发送的命令组合成一个列表,一次点击即可自动执行所有命令。
6. 自动断帧:在接收数据包间有时间间隔时自动换行,方便观测。
7. 波形显示功能:协议数据可显示为波形,支持波形回看和截图。
注意:Windows 10 需要安装 WebView2 运行时。
Install a complete Ubuntu terminal environment in minutes with Windows Subsystem for Linux (WSL). Develop cross-platform applications, improve your data science or web development workflows and manage IT infrastructure without leaving Windows.
Key features:
- Efficient command line utilities including bash, ssh, git, apt, npm, pip and many more
- Manage Docker containers with improved performance and startup times
- Leverage GPU acceleration for AI/ML workloads with NVIDIA CUDA
- A consistent development to deployment workflow when using Ubuntu in the cloud
- 5 years of security patching with Ubuntu Long Term Support (LTS) releases
Ubuntu currently provides the 24.04.1 LTS release. When new LTS versions are released, Ubuntu can be upgraded once the first point release is available. This can be done from the command line by using:
sudo do-release-upgrade
Installation tips:
- Search for "Turn Windows features on or off" in the Windows search bar and ensure that "Windows Subsystem for Linux" is turned on before restarting your machine.
- To launch, use "ubuntu" on the command-line prompt or Windows Terminal, or click on the Ubuntu tile in the Start Menu.
For more information about Ubuntu WSL and how Canonical supports developers please visit:
https://ubuntu.com/wsl
Ubuntu 20.04.6 LTS
开发人员工具 免费
Install a complete Ubuntu terminal environment in minutes with Windows Subsystem for Linux (WSL). Develop cross-platform applications, improve your data science or web development workflows and manage IT infrastructure without leaving Windows.
Key features:
- Efficient command line utilities including bash, ssh, git, apt, npm, pip and many more
- Manage Docker containers with improved performance and startup times
- Leverage GPU acceleration for AI/ML workloads with NVIDIA CUDA
- A consistent development to deployment workflow when using Ubuntu in the cloud
- 5 years of security patching with Ubuntu Long Term Support (LTS) releases
Ubuntu 20.04.6 LTS is the LTS version of Ubuntu and receives updates for five years. Upgrades to future LTS releases will not be proposed.
Installation tips:
- Search for "Turn Windows features on or off" in the Windows search bar and ensure that "Windows Subsystem for Linux" is turned on before restarting your machine.
- To launch, use "ubuntu2004" on the command-line prompt or Windows Terminal, or click on the Ubuntu 20.04.6 LTS tile in the Start Menu.
For more information about Ubuntu WSL and how Canonical supports developers please visit:
https://ubuntu.com/wsl