Searching 'programming'



Processed through Paypal
No account required.



Buy our over-priced crap to help pay the bills.
OlderGeeks 2025


Follow us on BlueskyFollow us on XJoin our Facebook groupFollow us on InstagramOur RSS FeedJoin us on TikTokJoin us on LinkedIn


 Home » OlderGeeks.com Freeware Downloads » Searching Files   
Search Results
Files
  File Name Rating Downloads
Last Update/Developer
Emacs v30.2
Emacs v30.2 👉 Extensible, customizable, and self-documenting text editor. Emacs is a powerful, extensible, and highly customizable text editor designed for programming, writing, and general productivity. Often described as “an operating system within an editor,” Emacs provides a complete environment for editing text, writing code, managing files, running shells, reading email, browsing the web, and much more — all within a single interface. Emacs features a built-in Lisp interpreter (Emacs Lisp) that allows users to extend and customize nearly every aspect of the editor. It includes advanced syntax highlighting, powerful search and replace tools, project management capabilities, integrated debugging, version control support, and a rich ecosystem of packages available through its package manager. From simple text editing to full software development workflows, Emacs adapts to the user’s needs and can be tailored for nearly any task. Features: • Highly extensible via Emacs Lisp • Advanced syntax highlighting and programming modes • Built-in package manager for installing extensions • Integrated version control support (Git, CVS, Subversion, etc.) • Powerful search, replace, and regular expression tools • Multiple buffers and window splitting • Customizable key bindings and themes • Built-in shell, terminal emulator, and REPL support • Org mode for notes, task management, and publishing • Cross-platform and open source Supported operating systems: • Windows 7, Windows 8, Windows 10, Windows 11 • macOS 10.15 or higher • GNU/Linux (various distributions) Supported languages: English, Arabic, Azerbaijani, Bulgarian, Bengali, Catalan, Czech, Danish, German, Greek, Esperanto, Spanish, Farsi/Persian, Finnish, French, Hebrew, Croatian, Indonesian, Italian, Japanese, Korean, Kurdish, Malayalam, Norwegian Bokmεl, Dutch, Norwegian Nynorsk, Polish, Brazilian Portuguese, Romanian, Russian, Slovak, Albanian, Serbian, Tamil, Thai, Tagalog, Turkish, Ukrainian, Simplified Chinese, Traditional Chinese User Manual: https://www.gnu.org/software/emacs/manual/html_node/emacs/index.html This download is for the Windows version (very bottom of page). All other download assets are below: macOS: Emacs-30.2-universal.dmg Homebrew: brew install --cask emacs MacPorts: sudo port install emacs-app Linux: See your package manager or... guix package -i emacs sudo apt-get install emacs sudo pacman -S emacs sudo dnf install emacs sudo zypper install emacs Note: ...
5/5 468 Mar 03, 2026
Free Software Foundation, Inc.
Isomorphism- Mathematics of Programming Book
Isomorphism- Mathematics of Programming Book Open book about math and programming. This book introduces the mathematics behind computer programming. Contents The book can be downloaded in both English (EN) and Chinese (中文). Preface Chapter 1, Natural numbers. Peano Axiom, list and folding; Chapter 2, Recursion. Euclidean algorithm, Lambda calculus, and Y-combinator; Chapter 3, Symmetry. Group, Ring, and Field. Galois Theory; Chapter 4, Category theory and type system; Chapter 5, Deforest. Build-fold fusion law, optimization, and algorithm deduction; Chapter 6, Infinity. Set theory, Infinity and stream; Chapter 7, Logic paradox, Gφdel's incompleteness theorems, and Turing halting problem. Answers to the exercise. This download is for the English (EN) version. If you need the Chinese (中文) version, download here. Click here to visit the author's website.
5/5 3,181 Oct 21, 2021
Liu Xinyu
Kate v26.07.70
Kate v26.07.70 👉 Advanced multi-document text editor and source code editor for programmers. Kate is a feature-rich text editor developed by the KDE community. Designed for programmers, system administrators, and power users, it provides advanced editing capabilities including syntax highlighting, code folding, project management, powerful search and replace functions, session management, and integrated terminal access. Kate can open and edit multiple documents simultaneously using tabs and split views, making it ideal for managing large projects and working across numerous files at once. Kate supports hundreds of programming and markup languages through its extensive syntax highlighting engine and includes Language Server Protocol (LSP) integration for code completion, diagnostics, symbol navigation, and other modern development features. Its plugin architecture allows users to extend functionality with tools such as file browsers, document previews, external command execution, and Git integration. Kate is available for Linux, Windows, and macOS, providing a consistent editing experience across platforms. Features: • Multi-document and multi-window editing interface • Tabbed and split-view editing • Syntax highlighting for over 300 file formats • Code folding and bracket matching • Language Server Protocol (LSP) support • Intelligent code completion and symbol navigation • Powerful search and replace tools • Regular expression support • Session management for restoring workspaces • Project management tools • Embedded terminal window • Git integration and developer-focused plugins • Multiple cursors and selections • Vi/Vim input mode • Automatic file encoding detection • Support for local and remote file editing via network protocols • Markdown, HTML, and SVG preview support through plugins • Extensive customization options and plugin architecture Supported operating systems: • Windows 10, Windows 11 • macOS 13 Ventura or higher • Linux distributions supporting KDE Gear 26.07.70 Supported languages: Arabic, Basque, Catalan, Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Norwegian Bokmεl, Polish, Portuguese, Portuguese (Brazilian), Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian, and many additional KDE translation languages. Changes: v26.07.70 Not provided. This download is ...
5/5 2,342 Jun 16, 2026
Kate KDE Team
Neovim v0.12.4
Neovim v0.12.4 👉 Hyperextensible Vim-based text editor focused on usability and modern development. Neovim is a powerful, extensible text editor built as a refactor of Vim, designed to improve maintainability, usability, and plugin development. It provides a modern codebase with enhanced APIs, asynchronous job control, and built-in Language Server Protocol support, making it well-suited for programming and advanced text editing workflows. Neovim maintains strong compatibility with Vim while introducing a more developer-friendly architecture and improved user experience. Features: • Vim-compatible modal editing • Built-in Language Server Protocol (LSP) support • Asynchronous job control and event-driven architecture • Embedded Lua scripting for fast, modern configuration • Remote plugin support (Python, Node.js, Ruby, and more) • Terminal emulator built-in • Tree-sitter integration for advanced syntax highlighting • Highly customizable key mappings and workflows • Cross-platform support Supported operating systems: • Windows 10, Windows 11 • macOS 10.15 or later • Linux • FreeBSD Supported languages: • English Changes: v0.12.4 07-05-26 FEATURES - fec4045 lsp: clean up semantic token initialization and debounce #40266 - 55205b3 lsp: use LspNotify for semantic tokens (#40242) PERFORMANCE - fded370 lsp: overscan semantic_token range requests #40036 - fa365ce treesitter: reduce memory usage of _select.lua #40409 FIXES - e57c37d api: nvim_buf_set_text resets changelist to 0 #39965 - ea07b60 api: preserve ArrayOf metadata #40429 - 5ff4e14 cmdline: avoid redraw loop after wrapped line #40240 - a0d7e80 folds: foldcolumn is interrupted for virtual line above nested fold (#39999) - a4cfded health: always set 'modifiable' #40584 - 7fd0f54 health: don't check node package via yarn #40572 - 749126d highlight: keep guisp underline color in float with 'winblend' #40283 - 5c38490 lsp: allow specifying bufnr + client_id filter when enabling capabilities #37690 - c81ab60 lsp: catch another nil buffer state #40285 - bf8d0be lsp: fire LspNotify didChange autocmds after undo/redo #40404 - 41dbb82 lsp: fix multiline semantic token processing (#40340) - 3dd3a6c lsp: make LspNotify more robust (#40341) - ecda676 lsp: refresh codelens despite pending debounce #40177 - 822d969 lsp: request semantic tokens in BufWinEnter #40513 - fd27246 lsp: skip invalid file watcher globs ...
5/5 2,029 Jul 06, 2026
Neovim team
Notepad++ v8.9.7
Notepad++ v8.9.7 👉 Free source code editor and Notepad replacement that supports multiple programming languages. Notepad++ is a powerful text and source code editor designed as a lightweight replacement for Windows Notepad. Built on the Scintilla editing component, it provides advanced editing features, syntax highlighting, and extensive customization options while maintaining fast performance and low resource usage. Notepad++ supports a wide range of programming and scripting languages and includes features such as tabbed editing, code folding, search and replace with regular expressions, and macro recording. Its plugin system allows users to extend functionality with additional tools and enhancements. Features: • Syntax highlighting and syntax folding • Multi-document tab interface • Powerful search and replace with regular expression support • Macro recording and playback • Plugin support for extended functionality • Auto-completion and customizable GUI • Lightweight and optimized for performance Supported operating systems: • Windows 7, Windows 8, Windows 10, Windows 11 Supported languages: English, Chinese (Simplified), Chinese (Traditional), French, German, Italian, Japanese, Korean, Spanish, Russian, and more Changes: v8.9.7 07-14-26 vulnerability fixes, regression-fix, bug-fixes & new features: Vulnerability: Fix Stack Buffer Overflow in expandNppEnvironmentStrs. (Fix CVE-2026-54758) Vulnerability: Enhance loading session.xml security by normalizing the file paths. (Fix CVE-2026-52886) Vulnerability: Fix updater (WinGUp) path traversal (Zip Slip) issue. (Fix CVE-2026-57233) Vulnerability: Fix shortcuts.xml macro HMAC bypass issue. (Fix CVE ID not assigned yet) Vulnerability: Improve robustness of Powershell command in installer. (Fix CVE ID not assigned yet) Fix “Find in Files” unresponsive issue. (Fix #11774) Fix regression where opening relative paths as file & in Explorer didn’t work. (Fix #18114) Fix disappearing or duplicated file items in Folder as Workspace. (Fix #10710, #15831, #16053, #16197, #18091) Fix freeze caused by directory symbolic links in Folder as Workspace root. (Fix #1566, #18171) Update to Scintilla 5.6.4 & Lexilla 5.5.1. (Implement #18193) Fix undo in cloned document not scrolling to undone change in original document. (Fix #17913) Fix crash issue caused by LexBaan. (Fix #18186) Make XML CDATA color different from ...
5/5 10,147 Jul 16, 2026
Don Ho
PilotEdit Lite v20.8.0
PilotEdit Lite v20.8.0 👉 Free text and hex editor designed for working with large files and advanced text processing tasks. PilotEdit Lite is a lightweight yet powerful text and source code editor built for users who need to handle large files, perform advanced search and replace operations, edit hex data, and manage coding projects efficiently. The Lite edition provides many of the core editing and file management tools found in the full version while remaining free for personal use. It is especially useful for programmers, web developers, log file analysis, and anyone working with very large text files that standard editors may struggle to open or process smoothly. Features: • Open and edit large text files • Syntax highlighting for multiple programming languages • Hex editor mode for binary file editing • Advanced multi-line search and replace • Column mode editing • Regular expression support • File compare functionality • FTP and SFTP file transfer support • Unicode and UTF-8 support • Customizable text encoding options • Line sorting and duplicate removal tools • Powerful file search across directories • Bookmark support for quick navigation • Word wrap and split window editing • Configurable keyboard shortcuts • Session and workspace management • Automatic file backup support • Portable version available Supported File Types: AHK Script, ASP, ASP.NET, AngularJS TypeScript, Apache Pig Latin Script, Assembly, AutoIt Script, BAT/CMD, C#, C/C++, COBOL, CSS, CSV, Conf, D Programming, DSV, Eiffel, Erlang, F#, Go, Groovy, HTML, Haskell, INF, INI, Inno Setup Script, J#, JSON, JSP, Java, Javascript, LESS, LISP, LaTex, Log, Lua, MATLAB, Markdown, MicroBasic Pro, PHP, Pascal, Perl, PilotEdit Script, PowerShell Script, Python, R Programming, REXX, RHTML, Ruby, SQL, Scala, TCL/TK, TSV, Text, Textile, UNIX/Linux Shell, VC++ Resource, Visual Basic, XHTML, XML Supported operating systems: • Windows 7, Windows 8, Windows 10, Windows 11, Windows Server 2008, Windows Server 2012, Windows Server 2016, Windows Server 2019, Windows Server 2022 Supported languages: Arabic, Dutch, English, Finnish, French, German, Hindi, Italian, ...
5/5 9,685 May 31, 2026
PilotEdit
Programming Without Coding Technology v1.9 (revised)
Programming Without Coding Technology v1.9 Create software without writing a single line of code. Comes with Autocomplete, Colors, VPL Compiler & More ! If you want to learn programming, create applications/systems or get some new ideas about visual programming in the practice then you are in the right place. The goal of this project is to present programming to every computer users, whether they are beginners or professionals. Beginners means that the tools of programming must be accessible – must be easy. So I decided to take coding out of programming. And presenting programming to professional developers requires a tool that is productive and unlimited and can be extended. PWCT is a Free-Open Source project, also the documentation and the support is free. Installing PWCT on MS-Windows is easy through simple installation program, after downloading the software you can download many samples,tutorials and movies. Some of PWCT users are using the software to create presentations and education software. Many users are using the software for business applications. At my side I have used the software to create a new programming language as a proof that the technology is productive and powerful and unlimited. This language is called the Supernova programming language , and it is a free, Open Source project hosted on Sourceforge. So the software can be used in many different applications. The domain of the problem is called “Visual Programming Languages.” There are many projects in this domain, but most of these languages are domain-specific languages that are used in education, But with respect to general-purpose visual programming languages, there are few of them. PWCT don't use the Drag-and-Drop method. PWCT provide a new method based on Automatic Steps Tree Generation and Update in response to interaction with components that provide to the user simple data entry forms. The idea ...
5/5 6,577 Feb 08, 2019
Mahmoud Samir Fayed
Visual Code Studio v1.112.0
Visual Code Studio v1.112.0 👉 Lightweight but powerful source code editor with extensive customization and extensions. Visual Studio Code is a free, open-source code editor developed by Microsoft that supports a wide range of programming languages and development workflows. It provides a fast and responsive editing experience with features like intelligent code completion, debugging tools, built-in Git integration, and an extensive extension marketplace. Visual Studio Code is designed to be highly customizable, allowing developers to tailor the editor to their specific needs with themes, keybindings, and plugins. Features: • IntelliSense for smart code completion and suggestions • Built-in debugging tools for multiple programming languages • Integrated Git version control support • Extensive extension marketplace for added functionality • Customizable interface with themes and keyboard shortcuts • Cross-platform support with consistent performance • Integrated terminal for command-line operations • Support for remote development and containers Supported operating systems: • Windows 10, Windows 11 • macOS 10.15 or higher • Linux (Debian, Ubuntu, Red Hat, Fedora, SUSE) Supported languages: English, Chinese, French, German, Italian, Japanese, Korean, Spanish, Portuguese, Russian Changes: v1.112.0 03-18-26 • Chat improvements including better inline chat and code editing workflows • Enhanced AI-assisted coding features and responsiveness • Improvements to source control and merge conflict handling • Editor performance and stability enhancements • Updates to extensions and extension host reliability • UI refinements and accessibility improvements This download is for the Windows 64bit System Setup version (very bottom of page). All other download assets are below: Other Windows: VSCodeSetup-arm64-1.112.0.exe VSCodeUserSetup-x64-1.112.0.exe VSCodeUserSetup-arm64-1.112.0.exe MacOS: VSCode-darwin-universal.dmg Linux: code_1.112.0-1773778351_amd64.deb code_1.112.0-1773778332_armhf.deb code_1.112.0-1773778346_arm64.deb code-1.112.0-1773778396.el8.x86_64.rpm code-1.112.0-1773778377.el8.armv7hl.rpm code-1.112.0-1773778394.el8.aarch64.rpm Click here to visit the author's website.
5/5 5,887 Mar 19, 2026
Microsoft Corp.
   
Showing rows 1 to 8 of 8 Showing Page 1 of 1  1 


OlderGeeks.com Copyright (c) 2026