Apps tagged with 'programming'

All apps in Apps tagged with 'programming' category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. Notepad++ icon
     4994 likes

    Free open-source code editor and Notepad replacement supporting multiple languages, featuring high speed, low resource usage, privacy focus, and plugin extensibility.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Windows
    • PortableApps.com
    Notepad++ screenshot 1
    Notepad++ screenshot 1
    Notepad++ screenshot 2
    +10
    TextFX plugin menu
    269 alternatives
    4.0
    Very Good105 ratings
  2. Visual Studio Code icon
     1444 likes

    Free, extensible code editor with Git integration, AI-driven IntelliCode, and 30,000+ extensions, supporting various languages like Python, Java.

    Cost / License

    • Free
    • Proprietary (MIT)

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Chrome OS
    • Snapcraft
    Visual Studio Code screenshot 1
    Visual Studio Code screenshot 1
    Visual Studio Code screenshot 2
    +2
    Visual Studio Code screenshot 3
    233 alternatives
    4.2
    Very Good86 ratings
  3. Python icon
     1458 likes

    Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Symbian S60
    • BSD
    • AROS
    • Haiku
    • AmigaOS
    • OpenSolaris
    • MorphOS
    • Linux Mobile
    Python screenshot 1
    Python screenshot 1
    The Python 3.1 interpreter running in a GNOME Terminal
    100 alternatives
    4.7
    Excellent29 ratings
  4. VSCodium icon
     443 likes

    This repository contains a build file to generate FLOSS release binaries of Microsoft's Visual Studio Code - Open Source ("Code - OSS") project, the open source core of the proprietary Visual Studio Code.

    Cost / License

    • Free
    • Open Source (MIT)

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • Electron
    • Snapcraft
    • Homebrew
    • Chocolatey
    VSCodium screenshot 1
    219 alternatives
    4.8
    Excellent44 ratings
  5. Vim icon
     1369 likes

    Advanced text editor with multiple modes, syntax highlighting, word completion, plugin support, built-in help, command-line tools, cross-platform and open source.

    Cost / License

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Snapcraft
    • Flathub
    • Haiku
    • Flatpak
    • AmigaOS
    • OpenSolaris
    • MorphOS
    Vim screenshot 1
    GVim with netrw+airlines+ctrlspace+xkb-switch+monokai theme+Source Pro font
    Plugin Gitgutter shows added lines as '+' and altere as '~'.
    233 alternatives
    4.5
    Excellent26 ratings
  6. JavaScript icon
     649 likes

    JavaScript (sometimes shortened to JS) is a lightweight, interpreted, object-oriented language with first-class functions, most known as the scripting language for Web pages, but also used in many non-browser environments.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Chrome OS
    • BSD
    • iPad
    • AROS
    • Haiku
    JavaScript screenshot 1
    JavaScript screenshot 1
    62 alternatives
    4.1
    Very Good16 ratings
  7. Eclipse icon
     1156 likes

    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more than that- Eclipse actually consists of over 60...

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    eclipse on windows 10
    eclipse on macOS
    149 alternatives
    3.8
    Good12 ratings
  8. Java icon
     680 likes

    Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

    Cost / License

    • Free Personal
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Java Mobile
    • Symbian S60
    • HP webOS
    • Blackberry
    • Android Tablet
    • BSD
    • Blackberry 10
    • Kindle Fire
    Java screenshot 1
    Java screenshot 1
    Java screenshot 2
    78 alternatives
    4.2
    Very Good9 ratings
  9. Neovim icon
     203 likes

    Refactored version of Vim with enhanced extensibility and modern plugin architecture.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Chocolatey
    • Flathub
    • Snapcraft
    Neovim screenshot 1
    Neovim screenshot 1
    120 alternatives
  10. PHP icon
     478 likes

    Server-side scripting language designed for web development, featuring HTML embedment and extensive community support, suitable for dynamic content creation.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • PHP
    PHP screenshot 1
    45 alternatives
    4.4
    Very Good9 ratings
  11. Stack Overflow icon
     474 likes

    Stack Overflow, part of Stack Exchange, is a free, community-driven, reputation-based Q & A site for computer programmers. No membership is required to ask questions or provide answers to questions by others.

    Cost / License

    • Free Personal
    • Proprietary

    Application type

    Platforms

    • Online
    • Android
    • iPhone
    Main Page
    51 alternatives
    2.8
    Poor12 ratings
  12. IntelliJ IDEA icon
     450 likes

    IntelliJ IDEA is the JetBrains IDE for pro development in Java and Kotlin. Built for your comfort, it unlocks productivity, ensures quality code, supports cutting-edge tech, and protects your privacy.

    Cost / License

    • Freemium
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    IntelliJ IDEA interface overview: the Project tool window (left) outlines the code structure and the Editor (right) is used to read, write, and explore the source code.
    Inspections help find probable bugs and dead code, detect performance issues, and improve the overall code structure by providing quick-fixes for any code that contains potential concerns.
    In the Search Everywhere window, you can search for files, actions, classes, symbols, settings, UI elements, and anything in Git, all from a single entry point.
    +1
    IntelliJ IDEA provides first-class support for leading frameworks with dedicated assistance for Jakarta EE, JPA, Reactor, Spring and Spring Boot, and other popular frameworks.
    68 alternatives
    4.1
    Very Good11 ratings
  13. Qt icon
     273 likes

    Qt is a cross-platform application framework that is widely used for developing application software that can be run on various software and hardware platforms with little or no change in the underlying codebase, while having the power and speed of native applications.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Qt screenshot 1
    Qt screenshot 1
    57 alternatives
  14. R is a free software environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be consider.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    R (programming language) screenshot 1
    On Unix
    On Mac
    102 alternatives
  15. Replit icon
     101 likes

    In-browser IDE supporting 50+ languages with an AI assistant, real-time collaboration, Git support, hosting, deployment, and live code sharing.

    Cost / License

    • Freemium
    • Proprietary

    Application types

    Platforms

    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Mac
    • Windows
    Replit screenshot 1
    Replit screenshot 1
    Replit screenshot 2
    +1
    Replit screenshot 3
    135 alternatives
    4.0
    Very Good7 ratings
  16. Pulsar Editor icon
     50 likes

    A Community-led Hyper-Hackable Text Editor, built on Electron. and based on everything we love about our favorite editors.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • Chrome OS
    • BSD
    • Electron
    Welcome tab
    92 alternatives
  17. Ruby icon
     274 likes

    Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Haiku
    Ruby screenshot 1
    85 alternatives
  18. Code::Blocks icon
     256 likes

    Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
    Code::Blocks screenshot 1
    61 alternatives
  19. Scratch icon
     121 likes

    Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    Scratch screenshot 1
    Scratch screenshot 1
    75 alternatives
    3.7
    Good6 ratings
  20. TypeScript icon
     73 likes

    TypeScript is a language for application-scale JavaScript development. It is a typed superset of JavaScript that compiles to plain JavaScript in any browser, any host, any OS and it is Open Source.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    • JavaScript
    • Node.JS
    TypeScript screenshot 1
    15 alternatives
  21. Raspberry Pi icon
     136 likes

    A low-cost, capable little PC which can be used for many of the things that your desktop PC does, like games, spreadsheets and word-processing. It also plays high-definition video. We want to see it being used by children and young people all over the world to learn programming.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Linux
    Raspberry Pi screenshot 1
    Raspberry Pi screenshot 1
    11 alternatives