knowledge & technology transfer from open- , free- and low cost operating systems and software conocimiento y transferencia de tecnología de sistemas operativos y software libre, gratuito y de bajo costo |
||
back to I N D E X
- volver al M E N U |
||
Information for all
development programs: Programacion Programación en castellano. C O D E Anybody can learn to coding, very nice and simple. Todo el mundo puede aprender genera codigo, muy bonito y simple. w3schools.com Web developer site with full (all) Web building tutorials - for free Centro HTML5 HTML5 representa la quinta revisión a fondo del lenguaje principal de la Web. A diferencia de versiones anteriores, HTML5 promete una mejor integración de los multimedios y otras aplicaciones dentro del núcleo de la mayoría de las páginas Web. Codecademy Learn to code. Codecademy is the easiest way to learn how to code. It's interactive, fun for free InfoQ Facilitating the spread of knowledge and innovation in enterprise software development tutorialspoint learning programming and handling of Unix, made in India |
Editor Geany Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. jEdit jEdit jEdit is a programmer's text editor written in Java. It uses the Swing toolkit for the GUI and can be configured as a rather powerful IDE through the use of its plugin architecture. Bluefish Bluefish is a powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages. Bluefish is a multi-platform application that runs on most desktop operating systems including Linux, FreeBSD, MacOS-X, Windows and Solaris. Bluefish está dirigido a diseñadores web experimentados y programadores y se enfoca en la edición de páginas dinámicas e interactivas. Es capaz de reconocer diversos lenguajes de programación y de marcas. Bluefish corre en muchos de los sistemas operativos compatibles con POSIX (Portable Operating System Interface) tales Linux, FreeBSD, MacOS-X, OpenBSD, Solaris y Tru64. |
HTML SeaMonkey Web-browser, advanced e-mail and newsgroup client, IRC chat client, and high quality HTML in WYSIWYG editing made simple -- all your Internet needs in one application. jQuery jQuery mobile Learing jQuery jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. This enables developers to create abstractions for low-level interaction and animation, advanced effects and high-level, theme-able widgets. The modular approach to the jQuery library allows the creation of powerful dynamic web pages and web applications. jQuery es una biblioteca de JavaScript, creada inicialmente por John Resig, que permite simplificar la manera de interactuar con los documentos HTML, manipular el árbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la técnica AJAX a páginas web. Django Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. It lets you build high-performing, elegant Web applications quickly. Django es un framework de alto
nivel en Python Web que fomenta el desarrollo rápido y
un diseño limpio y pragmático. Se le permite construir aplicaciones web de alto rendimiento y elegantes
rápidamente.
eXe eLearning XHTML editor The eXe project developed a freely available Open Source authoring application to assist teachers and academics in the publishing of web content without the need to become proficient in HTML or XML markup. Resources authored in eXe can be exported in IMS Content Package, SCORM 1.2, or IMS Common Cartridge formats or as simple self-contained web pages. |
C/C++ GCC GCC, the GNU Compiler Collection, includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...). GCC was originally written as the compiler for the GNU operating system. pcc pcc, the Portable C Compiler.The compiler is based on the original Portable C Compiler by S. C. Johnson, written in the late 70's . LLVM CLANG The LLVM Compiler Infrastructure, is a collection of modular and reusable compiler and toolchain technologies. The primary sub-projects of LLVM are: 1.The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs. 2. Clang is an "LLVM native" C/C++/Objective-C compiler, 3. llvm-gcc 4.2 and dragonegg integrate the LLVM optimizers and code generator with the GCC. 4. The LLDB project builds on libraries provided by LLVM and Clang to provide a great native debugger. 5. The libc++ project provides a standard conformant and high-performance implementation of the C++ Standard Library. 6. The compiler-rt project provides highly tuned implementations of the low-level code generator. 7. The vmkit project is an implementation of the Java and .NET Virtual Machines that is built on LLVM technologies. 8. The klee project implements a "symbolic virtual machine" which uses a theorem prover to try to evaluate all dynamic paths through a program, in an effort to find bugs and to prove properties of functions. Qt Project QDevelop is a development environment entirely dedicated to Qt4, which requires Qt4, gcc under Linux or MinGW under Windows. Kdevelop KDevelop is a free, open source IDE (Integrated Development Environment) for MS Windows, Mac OS X, Linux, Solaris and FreeBSD. It is a feature-full, plugin extensible IDE for C/C++ and other programming languages. It is based on KDevPlatform, and the KDE and Qt libraries CodeLite CodeLite is an open-source, cross platform IDE for the C/C++ programming languages. The Windows version comes with GCC compiler (free OS have this build in). PWCT PWCT is a general-purpose visual programming tool designed for novice and expert programmers. A novice programmer can use PWCT to learn programming concepts like Data Structure, Control Structure, Programming Paradigm,..etc. An expert programmer can use PWCT to develop large and/or complex software. Using PWCT we developed a textual programming language Compiler and Virtual Machine, This language called Supernova (http://sourceforge.net/projects/supernova). Operating System - Microsoft Windows; works fine on Unix using Wine; create Windows applications; create multiplatform applications |
Java Java Java.Net openJDK-OpenJava Java-Projects List The orginal Java. Netbeans NetBeans is an integrated
development environment (IDE) for developing primarily
with Java,
but also with other languages, in particular PHP, C/C++, and HTML5.
It is also an application platform framework for Java
desktop applications and others. The NetBeans IDE is
written in Java and can run on Windows, OS X, Linux,
Solaris and other platforms supporting a compatible
JVM. The NetBeans Platform allows applications to be
developed from a set of modular software components
called modules. Applications based on the NetBeans
Platform (including the NetBeans IDE itself) can be
extended by third party developers.
NetBeans es un entorno
de desarrollo integrado libre, hecho
principalmente para el lenguaje de programación Java, perro soportar
también los lenguajes como PHP, C/C++, and HTML5.. Existe además un
número importante de módulos para extenderlo.
NetBeans IDE2 es un producto libre y gratuito sin
restricciones de uso. NetBeans es un proyecto de
código abierto de gran éxito con una gran base de
usuarios, una comunidad en constante crecimiento
en todo el mundo.
Eclipse In computer programming,
Eclipse is an integrated development environment
(IDE). It contains a base workspace and an extensible
plug-in system for customizing the environment.
Written mostly in Java, Eclipse can be used to develop
applications. By means of various plug-ins, Eclipse
may also be used to develop applications in other
programming languages:
Ada, ABAP, C, C++, COBOL, Fortran, Haskell,
JavaScript, Lasso, Natural, Perl, PHP, Python, R,
Ruby (including Ruby on Rails framework), Scala, Clojure, Groovy,
Scheme, and Erlang. It can also be used to
develop packages for the software Mathematica.
Development environments include the Eclipse Java
development tools (JDT) for Java and Scala, Eclipse CDT for C/C++ and Eclipse
PDT for PHP,
among others.
Eclipse es un programa informático compuesto por un conjunto de herramientas de programación de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido usada para desarrollar entornos de desarrollo integrados (del inglés IDE), como el IDE de Java llamado Java Development Toolkit (JDT) y el compilador (ECJ) que se entrega como parte de Eclipse (y que son usados también para desarrollar el mismo Eclipse). Sin embargo, también se puede usar para otros tipos de aplicaciones cliente, como BitTorrent o Azureus. Eclipse es también una comunidad de usuarios, extendiendo constantemente las áreas de aplicación cubiertas. Un ejemplo es el recientemente creado Eclipse Modeling Project, cubriendo casi todas las áreas de Model Driven Engineering. BlueJ BlueJ is an integrated Java environment specifically designed for introductory learning. BlueJ was developed specifically for the purpose of learning object orientation with Java. jQuery jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript. JDeveloper JDeveloper is a freeware IDE supplied by Oracle Corporation. It offers features for development in Java, XML, SQL and PL/SQL, HTML, JavaScript, BPEL and PHP. JDeveloper covers the full development lifecycle from design through coding, debugging, optimization and profiling to deploying. With JDeveloper, Oracle has aimed to simplify application development by focusing on providing a visual and declarative approach to application development in addition to building an advanced coding-environment. JDeveloper es un entorno de desarrollo integrado desarrollado por Oracle Corporation para los lenguajes Java, HTML, XML, SQL, PL/SQL, Javascript, PHP, Oracle ADF, UML y otros. Es un software propietario pero gratuito desde 2005. |
Tools Hudson Jenkins Hudson/Jenkins monitors executions of repeated jobs, such as building a software project or jobs run by cron. Among those things, current Hudson/Jenkins focuses on the following two jobs: Building/testing software projects continuously, just like CruiseControl or DamageControl. In a nutshell, Hudson/Jenkins provides an easy-to-use so-called continuous integration system, making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build. The automated, continuous build increases the productivity. Monitoring executions of externally-run jobs, such as cron jobs and procmail jobs, even those that are run on a remote machine. For example, with cron, all you receive is regular e-mails that capture the output, and it is up to you to look at them diligently and notice when it broke. Hudson/Jenkins keeps those outputs and makes it easy for you to notice when something is wrong. Git - Version Control System Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency. InstallJammer InstallJammer is a multiplatform GUI installer designed to be completely cross-platform and function on Windows and most all versions of UNIX |
PHP PHP PHP tutorial PHP is a server-side
scripting language designed for web development but also
used as a general-purpose programming language.
PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. PHPforms
tutorial
Learn more about creating php forms on your website PEAR is a framework and distribution system for reusable PHP components. PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. is
for web developers and database administrators who
would like to build a front-end for their MySQL
database. However the resulting applications are
targeted at non-technical users such as secretaries.
Provides extensible and intuitive user interface for
MySQL databases with ability to add/edit/delete/search
and manage relationships. Written in PHP. (Formerly
called Dataface).
|
||
Pascal / Delphi
Lazarus Lazarus is the class libraries for Free Pascal that emulate Delphi. Free Pascal is a GPL'ed compiler that runs on Unix-like systems, Win32, and more. Free Pascal is designed to be able to understand and compile the Delphi syntax. |
.NET Mono is a cross platform, open source .NET development framework. Mono is a project to create an Ecma standard compliant, .NET-compatible set of tools, including among others a C# compiler and a Common Language Runtime. Mono can be run on Linux, BSD, UNIX, Mac OS X, Solaris and Windows operating systems. Use Open Source software without .NET (Mono) is one better solution without licence and .NET hassle. |
<<< |