 |
 |
Programming : Editors & Tools |
|
|
|
| |

The Visual Studio 2010 Express
Start building Windows applications for free today

The Visual Studio 2010 Express is a set of free tools which offers you an exciting experience with the new integrated development environment, a new editor built in Windows Presentation Foundation (WPF) and support for the new .NET Framework 4.
Powerful Set of Free Tools
Choose the language that's right for you.
Microsoft Visual Basic 2010 Express is ideal for the
developer learning to program on Microsoft Windows.
Microsoft Visual C# 2010 Express offers a great
combination of power and productivity for Windows developers
building on .NET.
Microsoft Visual C++ 2010 Express provides
developers the horsepower with a finer degree of control than the
other Visual Studio Express productions.
Features:
Visual Studio 2010 Express supports the new .NET Framework 4.
Visual Studio 2010 Express products have a new integrated development environment (IDE) including a new Windows Presentation Framework
code editor.
In this new release, Visual Studio 2010 Express gains multi-monitor support as well as part of the new IDE.
Unique to Visual Studio 2010 Express is a new streamlined user experience that focuses on the most common commands by hiding some of the more advanced menus and toolbars. These are easily accessible by users via the Tools / Settings menu.
Last Updated 30 May 2010
Win 2000/XP/2003/Vista/7
|

Download
3.2 MB
 |
| |

TortoiseSVN
Revision control / version control / source control software

TortoiseSVN is an easy-to-use SCM / source control software for Microsoft Windows and possibly the best standalone Subversion client there is. It is implemented as a Windows shell extension, which makes it integrate seamlessly into the Windows explorer.
Since it's not an integration for a specific IDE you can use it with whatever development tools you like.
It's not only web and software developers who can benefit. Another advantage of this shell integration is that it can be used by people who don't have all the development tools installed, for example translators, doc writers, ...
TortoiseSVN on Wikipedia
Last Updated 11 October 2010
Win 2000/XP/2003/Vista/7
|

Download
18.95 MB

|
| |

Firebird
Relational database offering many ANSI SQL standard features

Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers.
Firebird is a fully featured and powerful RDBMS. It can handle databases from just a few KB to many Gigabytes with good performance and almost free of maintenance!
Below is a list of some of the Firebird's major features:
Full support of Stored Procedures and Triggers
Full ACID compliant transactions
Referential Integrity
Multi Generational Architecture
Very small footprint
Fully featured internal language for Stored Procedures and Triggers (PSQL)
Support for External Functions (UDFs)
Little or no need for specialized DBAs
Almost no configuration needed
Large user community
Optional single file embedded version
Dozens of third party tools
Careful writes - fast recovery, no need for transaction logs!
Many ways to access your database
Native support for all major operating systems
Incremental Backups
64bits builds available
Full cursor implementation in PSQL
Monitoring tables
Connection and Transaction Triggers
Temporary Tables
Last Updated 08 October 2010
Win 95/98/2000/XP/2003/Vista/7
|

Download
6.45 MB
 |
| |

NetBeans IDE
Edit a variety of programming languages

A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, as well as C/C++, PHP, JavaScript, Groovy, and Ruby.
It easy to install and use straight out of the box and runs on many operating systems including Windows, Linux, Mac OS X and Solaris.
The NetBeans IDE is the first integrated development environment to provide complete support of Java EE 6 and the GlassFish Enterprise Server v3 platform. Developers hosting their open-source projects on kenai.com benefit from improved instant messenging and issue tracking integration in the IDE, including full support for JIRA.
Other improvements include new powerful C/C++ profiling features, support for web application development with PHP 5.3 and the Symfony framework, and improved code completion, hints and navigation in JavaFX projects.
Highlights
Java Desktop Applications
Connected Developer Integration
Java Enterprise and Web Applications
Dynamic Languages
Visual Mobile Development
C and C++ Development
Last Updated 06 August 2010
Win 2000/XP/2003/Vista/7
|

Download
53.95 MB
 |
| |

Construct
Free open-source DirectX game creator

Construct is powerful and easy to use development software for both DirectX 9-based games and applications. It includes an event based system for defining how the game or application will behave, in a visual, human-readable way.
Optionally, you can also use Python scripting to code your creations. Features include pixel shader effects, physics engine, layering, debugger, 50+ plugins, motion blur and 3D lighting effects.
Features:
No programming or scripting is needed.
Super fast hardware-accelerated DirectX 9 graphics engine
Add multiple pixel shaders for advanced special effects, including lighting, HDR, distortion, lenses and more
Physics engine for realistic object behavior
Place object on different layers for organizing display, parallaxing, or whole-layer effects
Debugger giving you complete control over all aspects of your game for testing purposes.
Smaller, faster specialized runtime for applications
50+ plugins ranging from Tiled Background to database access
Last Updated 29 September 2010
Win XP/Vista/7
|

Download
14.14 MB

|
| |

Python
Dynamic object-oriented programming language

Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.
Python runs on Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm Handhelds, and Nokia mobile phones. Python has also been ported to the Java and .NET virtual machines.
Python is distributed under an OSI-approved open source license that makes it free to use, even for commercial products.
Last Updated 20 May 2009
Win 2000/XP/2003/Vista/7
Mac OS X 10.3 or higher
Linux/Unix
|

Download
13.10 MB
 |
| |

Ruby
A dynamic, open source programming language

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Ruby’s Flexibility
Ruby is seen as a flexible language, since it allows its users to freely alter its parts. Essential parts of Ruby can be removed or redefined, at will. Existing parts can be added upon. Ruby tries not to restrict the coder.
For example, addition is performed with the plus (+) operator. But, if you’d rather use the readable word plus, you could add such a method to Ruby’s builtin Numeric class.
Blocks, a Truly Expressive Feature
Ruby’s block are also seen as a source of great flexibility. A programmer can attach a closure to any method, describing how that method should act. The closure is called a block and has become one of the most popular features for newcomers to Ruby from other imperative languages like PHP or Visual Basic.
Blocks are inspired by functional languages. Matz said, “in Ruby closures, I wanted to respect the Lisp culture.
Ruby has a wealth of other features. Last Updated 23 August 2010
Win 95/98/2000/XP/2003/Vista/7
|

Download
11.88 MB
 |
| |

HxD 1.7.7.0
A fast hex editor which includes raw disk editing, modifying foreign RAM and handling files of any size

HxD is a carefully designed and fast hex editor including raw disk editing, modifying foreign RAM and handling files of any size. Its clear interface offers searching/replacing, exporting, checksums/digests, insertion of byte patterns, a file shredder, concatenation or splitting of files, statistics and more.
Editing works like in a text editor with functions streamlined to hide differences that are purely technical. For example you can view a drive just as one stream, can open it under Windows 9x or Windows NT+, undo, search, save, export or whatever you could do with a file. There is no sector-limited editing that gets in your way. The same holds true for the file size (also > 4 GB), which doesn´t affect editing speed and still supports undo. Or have a look at the RAM-editor that supports data-folding on every memory section and hides by default inaccessible memory, for a better overview but keeps the real offsets.
Features:
Instant opening regardless of file-size (>4GB is no problem: opening, editing are very fast)
Fast searching: forward, backwards or from beginning
Replace function (fast even for millions of edits)
Search and replace support Unicode, Ansi-text and Hex-values
Disk-Editor: RAW reading and writing of disks and drives (hard disks, floppy disks, USB-disks, CD-ROM, ...) for Win9x, WinNT and higher
RAM-Editor: can read and write virtual memory of other processes
Data-folding for better overview in RAM-Editor
Exporting of data to source code (Pascal, C, Java) or as formatted output (plain text, HTML, Richtext, TeX) or to hex formats: Motorola S19 Records, Motorola S28 Records, Motorola S37 Records, 16 Bit Intel Hex, 20 Bit Intel Hex, 32 Bit Intel Hex
Checksum-Generator: Checksum-8, Checksum-16, Checksum-24, Checksum-32, CRC-16, CRC-16 CCITT, CRC-32, Custom CRC, SHA-1, SHA-256, SHA-384, SHA-512, MD-2, MD-4, MD5
Insertion of byte patterns
File shredder for safe file deletion
Splitting or concatenating of files
File compare (simple)
Statistical view: Graphical representation of the character distribution. Helps to identify the data-type of a selection.
Support for ANSI, DOS/IBM-ASCII, EBCDIC and Macintosh charsets
Byte grouping (1, 2, 4, 8 or 16 bytes packed together in one column)
Hex only or text only mode
Progress-window displays on long time operations (shows remaining time and has a cancel-button)
Unlimited undo
Modified data is highlighted
Internet update checker
Easy to use interface with modern icons
Ghost caret: displayed around the corresponding character/hex value on the inactive column, the caret is placed on the active column
Goto address
Printing
Overwrite or Insert Mode
Cut, Copy, Paste Insert, Paste Write
Clipboard support for other hex editors (Visual Studio/Visual C++, WinHex, HexWorkshop, ...)
Bookmarks: Ctrl+Shift+Number(0-9) sets a bookmark, Ctrl+Number(0-9) goes to a bookmark
Navigating to nibbles with Ctrl+Left or Ctrl+Right
Flicker free display and fast drawing
Last Updated 16 October 2007
Win 98/ME/NT/2000/XP/2003/Vista
|

Download
851 KB

|
| |

C-Free
Professional C/C++ integrated development environment

(IDE) that support multi-compilers. Use of this software, user can edit, build, run and debug programs freely.
With C/C++ source parser included, although C-Free is a lightweight C/C++ development tool, it has powerful features to let you make use of it in your project.
Support Multi-compilers
Now support other compilers besides MinGW as following:
MinGW 2.95/3.x/4.x/5.0
Cygwin
Borland C++ Compiler
Microsoft C++ Compiler
Intel C++ Compiler
Lcc-Win32
Open Watcom C/C++
Digital Mars C/C++
Ch Interpreter
More compilers will be supported in the future version.
Win 2000/XP/2003/Vista/7
|

Download
13.93 MB
 |
| |

Microsoft Small Basic
A simple programming language for beginners

Small Basic is a project that's aimed at bringing "fun" back to programming. By providing a small and easy to learn programming language in a friendly and inviting development environment, Small Basic makes programming a breeze. Ideal for kids and adults alike, Small Basic helps beginners take the first step into the wonderful world of programming.
Small Basic derives its inspiration from the original BASIC programming language, and is based on the Microsoft .NET platform. It is really small with just 15 keywords and uses minimal concepts to keep the barrier to entry as low as possible.
The Small Basic development environment is simple, yet provides powerful modern environment features like Intellisense™ and instant context sensitive help.
Small Basic allows third-party libraries to be plugged in with ease, making it possible for the community to extend the experience in fun and interesting ways.
Win XP/Vista
|

Download
4.3 MB
 |
| |

Komodo Edit
Edit a variety of programming languages

Komodo Edit is a fast, smart, free and open-source code editor. Switching your trusty code editor is hard, but give Komodo Edit (or its big brother Komodo IDE) a try: it'll be worth your while.
Windows, Mac, Linux? Yes. PHP, Python, Ruby, JavaScript, Perl, Tcl, XML, HTML 5, CSS 3? Yes, with (customizable) syntax coloring, folding, background syntax checking, and excellent auto-complete and calltips (we call it "code intelligence").
What else? Fast open (no more slow poking around for files); remote file editing; Vi keybindings (good ones); and a toolbox with shell command integration, macros and code snippets... all wrapped around a tricked-out editor and an extension mechanism the same as Firefox's.
Komodo Edit 6 adds a redesigned project system with easy local and remote file browsing (the Places sidebar), HTML 5 and CSS 3 autocomplete, Python 3 support, updated hyperlinking (Ctrl+click'ing) for navigating code, and is generally faster. A new Invoke Tool dialog makes finding and using dozens of useful tools in the Toolbox easy.
Win 2000/XP/Vista
|

Download
40 MB
 |
| |

Source Edit
A simple but very capable source code editor

Source Edit is an editor especially made for developers but can of course be used as a regular text editor as well. It natively supports the following languages:
ASP, PHP, Java, C/C++, C#, Visual Basic, Pascal, Perl, Cold Fusion, SQL, HTML, CSS, XML
Source Edit quickly and seamlessly colors all code written in any of these languages. Do you miss a language? Check the Tips & Resource page for more language highlighters. You can also create a new one yourself using the Language Editor.
Code Completion
Source Edit has an IntelliSense like code completion feature.
Custom Help Files
Source Edit allows you to add an unlimited amount of custom help files that can be used for content sensitive help.
Code Publisher
Create a new HTML document containing the code from any document and it's ready to be published with all syntax highlighting intact. Thanks to Brian Newtz for creating this great feature for Source Edit.
Hex Editor
Source Edit comes with a hex editor called HexSource.
FTP Support
You can open or save a file directly from/to an account on a FTP server. Source Edit also comes with a full fledged FTP client application called File Courier.
Function List
Source Edit can find all functions in the current document.
Clipboard History
Source Edit has a clipboard history and remembers old clips you add to the clipboard regardless of the application you use to cut or copy text to the clipboard.
Keyboard macros
Source Edit supports recording of keyboard macros that can be saved as a keyboard shortcut (for example Ctrl+1) and to the toolbar. Source Edit can also repeat any command any number of times automatically.
Custom tools
You can also add any custom tool to Source Edit tools menu and toolbar. This is useful for example when you want to compile your code. This feature also supports capturing of any output from the application you call. This output may be shown in the Output Window.
RGB Mixer
Quick and easy color mixer for web developers.
Bookmarks
Source Edit supports any number of bookmarks in your code or document. Simply add a bookmark and you can then return to that part of the text with the click of a button. This is very handy when you're working with large documents.
Customizable
Source Edit is highly customizable. You can change or set keyboard shortcut to all commands available. You can change how code is colorized. You can also set the "file mapping". By file mapping you associate different file types to different languages. So when you open or save a file with a *.cpp extention, for example, Source Edit will immediately use the C/C++ color coding. You are also able to change what files are shown in the Open and Save As dialog boxes.
Projects/Workspaces
If you work on a project with several files you can add them to a workspace. When you open a workspace the files will be available for quick access in the Project view on the Toolbox Window.
Find and Replace in Files
With this feature you are able to search and/or replace text in files located on your disks. Source Edit reports in which file/files the search for text exists and on which line. You may then open the file and Source Edit will jump to the correct line. Supports regular expressions.
Windows 2000/XP/Vista/7
|

Download
3.73 MB
 |
 |
Help us to help you |
|
|
Submitting free software
If you know of any free software that should be featured on this site then contact us via our contacts page and we will get back to you A.S.A.P
Submitting Page |
 |
Broken links
If any of the downloads fail to work you can report a broken link to us via email and we will endevour to repair it straight away
|
|
 |