Computer Programming

Portable Programming software tools and utilities

TextDiff - File Comparison Tool

TextDiff Free File Comparison

If you're a developer, writer, or anyone who regularly works with text files, TextDiff is an invaluable tool for comparing file content and tracking changes over time. Whether you're updating documents, coding, or collaborating on projects with multiple contributors, this free, portable file comparison tool can help you efficiently spot differences between versions, ensuring accuracy and consistency in your work. Let's take a closer look at how TextDiff works and explore its powerful features.

Base64 Decoder

Base64 Decoder

Base64 Decoder is a Free and portable decoder tool. It can be used to convert base64 data back to its original source code. This software might also be used to decode attachments found in email files.

Compare Text Files | TableTextCompare

Table Text Compare

Table Text Compare is a free portable text Comparison tool. It can be used to quickly and easily compare two text files line by line. It might be used to compare, find, and list the differences between two text files. The differences are listed in the output window, and comparison reports can be exported  and saved into a text file.

WinSpy | Easily Find Window Properties

WinSpy++

WinSpy is a free tool that can be used to find the advanced properties of a Window. It is a handy programmer's utility to have on a portable USB drive. It can be used to capture and display the following Windows information; Control handle, Window class and name, Window procedure address, Window styles, Window class information, Window properties, Child and sibling window relationships, and Scrollbar position.

Notepad3 - Free Text Editor

notepad3 - free text editor

Notepad3 is another Free Text Editor or Free Code Editor created by Derick of Rizonesoft. This portable notepad is a Scintilla based text and code editor with syntax highlighting. Much like the Notepad++ Free Code Editor, Notepad3 also offers many features not included with your standard text editing software. So, if you do any code editing or programming, this is a must have programming tool to add to your Portable Notepad collection.

ExamDiff - File Comparison

File Comparison with ExamDiff

ExamDiff is a Portable and Free File Comparison Tool that can be used to compare files to see if they are identical. It is a freeware visual file comparing application that features browse and drag and drop file comparison, can automatically detect file changes, and provides plenty of customizable display options.

HxD Portable Hex Editor

hxd-portable-hex-editor-screenshot

HxD is a Portable hex editor, disk editor, memory editor, and file viewer. A popular freeware hex reader tool that has been considered by many to be one of the best for raw disk editing and modifying of (main Memory) RAM. It offers an easy to use interface and ships with the most essential file editing features.

Decimal Basic Portable Basic Programming

decimal-basic-screenshot

Decimal BASIC is a portable application that can be used as a full developmental programming environment for the BASIC programming language. The portable basic programming software comes with a built-in editor and debugger. It utilizes a majority of the core and graphics module of the international standard (ISO Full BASIC).

Portable Python - Portable Programming

portable-python

Portable Python is an Open Source portable development tool based on the Python 2.5 programming language. Portable Python has been configured to run directly from a portable device such as a USB flash drive or thumbdrive. This enables a user to bring the Python programming environment with them and create Python applications from any computer they may be working with.

Akelpad - Portable Text Editor

akelpad-portable-text-editor-screenshot

Akelpad is a simple to use portable text editor supporting both a single-window and tabbed multi-window interface, Unicode file support, multilayer undo, search and replace and more. It was built to be tiny yet fast, serving it's purpose quite well. Best of all, the free text and code editor can be run directly from a portable device such as a USB flash drive.

Hexplorer Portable Hex Editor

hexplorer-portable-hex-editor

Hexplorer is a free portable Hex Editor that is very similar to HxD. As the name implies, this free hex reader and binary file editor can be used to explore and edit binary hexadecimal files.

Notepad++ Programmers Code Editor

Notepad++ Code Editor for Programmers

Notepad++ is one of the Best text and code editor for programmers. If you do any sort of program language editing, this programmers code editor can be used in place of the limited Windows notepad, to serve as a complete standalone notepad replacement. Similar to this programmers text editor, it supports WYSIWYG and is completely Open Source, so anyone is free to view the source code to see how it works.

AutoIt Portable Basic Like Programming

autoit portable

AutoIt is a portable programming language that is very similar to BASIC. This tiny basic like programming language was designed specifically for Windows GUI automation and scripting. Being so easy to learn and use, you'll often find it used to automate Windows tasks.

GUID Generator

GUID Generator

GUID Generator is a Software ID tool. It can be used to create Globally Unique Identifiers (GUID). Also known as Universally Unique Identifiers (UUID). These unique IDs are commonly used as database keys, and component identifiers. Often used by software developers whenever or wherever a unique identifier is required to uniquely identify something.

PTEDIT Partition Table Editor

ptedit

Ptedit is a Portable Partition Table Editor. Originally created by Powerquest, it was later offered through Symantec, which now appears to also be discontinued. At one time this tool could be used to quickly and easily edit partition tables. For instance, a user could use this software to mark a partition active and toggle the bootable flag all from within Windows. A task that the tool accomplished by changing the boot indicator from 00 to 80.

Frhed - Free Hex Editor

frhed-hex-editor-screenshot

Frhed is Free Hex Editor or Binary File Editor for Windows. A Portable Hex Editor version of the Frhed is also available, making the tool ideal for USB flash drive usage. Although this hex editing software is tiny, it packs many advanced features. Setting it apart from the crowd of popular hex file editing tools such as HxD.

HEX-ED Portable Hex Editor

hex-ed-hex-editor-screenshot

HEX-ED is a Free Portable Hex Editor that is both small and efficient. It was originally used by it's author to modify programs written in assembler. Hex-Ed began life decades ago, as a BASIC program compiled in BASCOM under CP/M. The author has since recompiled Hex-ED in Visual C for Windows, first 16 bits and now 32 bits.

Metapad - Free Text and Code Editor

Metapad - Free Portable Text Editor

Metapad is a Free Text and Code Editor created by by Alexander Davidson that can be used as a Portable Notepad replacement. Metapad will run from Windows 95/98/NT/XP/Vista/7. Key features include;  no file size limit, unix text file support, search, hyperlink support, block indent, word wrap and much more.

Rapid Environment Editor

Rapid Environment Editor

Rapid Environment Editor is a Freeware Windows Environment Variables Editor. Available in a portable version, this environment editor enables you to edit your environmental variables (name, type, path, etc) via an easy to use graphical underlying interface that presents system and user variable paths in a tree like fashion.

XN Resource Editor

XN Resource Editor

XN Resource Editor is a portable and Free Resource Editor and PE module explorer. This Res Editor (Resource Hacker) is an entirely portable application that can be used to view and edit .RES resource files and .EXE or .DLL PE modules. XN Resource Editor works with Microsoft Windows.

Portable Java - run Java from a USB flash drive

Select File - Load Filename

Portable Java on USB: An official portable version of Java has been released by PortableApps. By installing Java on a USB flash drive, you can run your .JAR files directly from the portable Java installation, eliminating the need to rely on a local JRE install.

EditPad Lite - Portable Text Editor

editpad-lite-screenshot

EditPad Lite is a versatile, free portable text editor designed for efficient, compact text editing on the go. Perfect for everyday text and code editing tasks, it provides all essential features while remaining lightweight yet very user-friendly. With tabbed browsing, unlimited undo or redo, and support for multiple text and code formats, this standalone text editing software utility is an excellent choice for both casual and professional use. It’s a handy tool for those who need to edit text across different environments, especially since it works as a portable app that can run from a USB drive, meaning no installation is required on the host computer.

Editra - Portable Text and Code Editor

editra-portable-text-and-code-editor

Editra is a free portable text editor. Much like notepad++, this is a great editing solution for anyone who does coding, HTML work, or even plain text editing. It includes an easy to use interface and features just about every tool you could ever imagine or want in a text editor.

Resource Hacker Portable - Exe Editor

resource-hacker

Resource Hacker is an amazing, portable, powerful freeware executable editor that can be used to view, modify, rename, add, delete, or extract the resources from 32-bit Windows EXE executables or RES resource files. The utility allows users to quickly and easily tweak an executable to add or remove features.

Free Text Editor - Crimson

crimson-text-editor

Crimson Editor is an Advanced, Free Text Editor. It can be used to quickly and easily edit text files that contain code. programmers or those that dabble in program language editing might use Crimson as a complete notepad replacement. Crimson text editor offers customizable syntax highlighting, line numbers and many other text processing features. Additionally it's offered as a Portable Application.

Depeche View - Search Text in Files

depeche-view

Search Text in Files: Depeche View is a Free Portable Tool that enables you to search for text from all files within an entire directory tree. The Utility can search for specific text within thousands of files in just seconds. Depeche View is great asset for programmers and coders who need to find all instances of a phrase, string, code or other text occurrence within multiple files.

TED Notepad - Portable Notepad

ted-notepad

TED Notepad is a Free Portable Notepad. It can be used as a complete Windows Notepad replacement that does much more than allow viewing and editing of text/code. Key features include: Advanced searching, sorting with delimiter capabilities, text comparison, text or word completion, bi-directional editing,  up to nine permanent clipboards, favorites and recent files lists, text reversal, and much more.  Hotkeys are supported for most functions.

--more-->

Portable Notepad - TED Notepad

Ted-Notepad

Authors Website: http://jsimlo.sk/notepad/

License: Freeware

Download: You can get TED Portable Notepad HERE

FreeFileSync - File Compare and Sync Tool

portable-file-comparison-freefilesync

FreeFileSync is a portable file comparison or file and folder synchronization tool. It can be used to compare files or folders by file size and date or file content. It also supports file sizes in excess of 4GB and batch processing for automated synchronizing is possible.

Orwell DEV C++ Portable IDE Compiler

Orwell DEV-C++ Portable

Based upon Dev-C++, Orwell Dev C++ Portable is a Portable (IDE) Integrated Development Environment and Compiler for the C and C++ programming languages. It was created using a GNU GCC, Mingw or Cygwin compiler and library set. This Development Environment has been ported for use within a Windows Operating Environment.

Oiko Visual CSS editor - Portable CSS

portable-css-oiko-editor

Oiko Visual CSS editor is a Free Portable CSS editor.  It is essentially a visual CSS editor that helps you edit or design your style sheet (CSS) code from a visual or graphical interface without the need to know code. Making up the principle design of many websites, CSS (Cascading Style Sheets) make for a simple and easy to navigate structure  for specifying style (colors, fonts,  location, spacing etc) in HTML, XHTML, XML web based documents.

-more-->

The Oiko CSS editor utilizes icon type navigation and comes with a preview option that allows you to see how your stylesheet changes will look in the Internet Explorer or Firefox Browser.

Oiko Visual CSS editor - Portable CSS editor Screenshot

Portable CSS - Oiko Editor

Authors Website: No longer supported or available by the author?

License: Freeware

WinMerge - Portable Changelog Tool

x-winmerge-screenshot

WinMerge is an open source file comparison tool. This open source utility can help you visually determine differences or changes in files. It is commonly used to determine what has changed between project versions, and can then be used to merge any changes between those versions.