Java IO Extension is a open source project which extends java IO package by providing a java class library to access IO system in a local area network Developers can easily use IO Extension just like using java IO API to access a remote IO system
Athenea is a software used to check programming contest code solutions.
It can compile from c++ or java source files, and compares the output with the test dataset defined.
Java API for implementing any kind of Genetic Algorithm and Genetic Programming applications quickly and easily. Contains a wide range of ready-to-use GA and GP algorithms and operators to be plugged-in or extended. Includes Tutorials and Examples.
This project presents a new version of LOGO programming language developed at MIT by Seymour Papert. This software was developed using Java and Java 3D.
FrAid(FRactal AID) is an interface to Java, allowing it to proc. math. data(functions/equations). A compl. standalone system utilizing the FrAid prog. lang. is available(no need to be Java programmer to use it!). Use instead of Matlab. High res. graphics
iText Programming Tutorials. Example code and detail explanation on how to generate Adobe PDF document with iText API. Example of AcroForm, bookmark, anchor, insert images, generate PDF with Java App, JSP or Servlet, create PDF table and etc.
JSim8086 is platform-independent Assembly Language Simulator of the Intel 8086 CPU. It was designed to be a learning tool (CAL) for first year Computing students who are learning Computer Systems Organisation and Assembly Programming.
MathTutor is specifically designed to act as a computerized mathematics tutor. The goals of the project is to create a software that will be able to help people better understand math and Java programming combined.
Full-stack observability with actually useful AI | Grafana Cloud
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
An environment to experiment in software development interfaces
evaluating different tools to educate software developers to use
development tools such as wizards and programming languages.
YOPS (Ye Olde Photo Shoppe) is a media manipulation framework written in Java. Computer science educators use this framework to help novices learn and practice fundamental programming concepts by having them create tools for their own photoshop-like app.
Simple Logo is a small and very basic Logo interpreter intended to be used as an educational tool, to allow children to learn a simple programming language.
bobjects package allows beginning students to do GUI programming, implement object persistence, numeric testing, and date calcs. The GUI utility (GUIbrew class) supports introductory assignments with familiar GUI dialogs avoiding green screen console I/O
HardCoder - A powerful software for conducting online exams/competitions on C/C++/Java/C#. The software can compile, run, test and judge winners of code written in either of C, C++, Java or C# programming languages, all by itself.
Is a web-based software for schools and colleges. This is a software write in Java with hibernate, xdoclet, webwork and other open source also is make with Extreme Programmingsoftware development process.
Functional Networked Integrated Environment (FUNNIE) is a networked CSCW programming environment specifically tuned to the needs of students and instructors, based on a subset of Haskell.
Educational software consisting of programming small robots wich may achieve simple tasks or combat between them in various environements. Combines 'Robocode' and 'CeeBot' features.
BasicJ is a Java API that emulates a variant of the BASIC Language. It is intended as a tool for teaching first time students of computer programming and a stepping stone into Java. It can also be used by adv. users who need easy access to a 2D interface
The Ludwig system is a combined tutoring and assessment system written mainly in PHP and using a MySQL database. It is intended for elementary programming classes. Ludwig was developed at Penn State as the result of a Software Design class.
The General Intensional Programming System (GIPSY) consists in three modular sub-systems: The General Intensional Programming Language Compiler (GIPC) ; the General Eduction Engine (GEE), and the Intensional Run-time Programming Environment (RIPE).
stdnet - original: C++ networking class library; simple event-driven interface
stdnet2 - revamp: C++ class library for java-like programming; networking; etc.
stdnetj - TODO: Java version of stdnet2