Query: In which programming language is GIMP written?

Relevant passages:
AC3Filter <=SEP=> AC3Filter is a free DirectShow filter for real time audio decoding and processing. It can decode the audio formats AC3, DTS, and MPEG Multichannel.

ALGOL 60 <=SEP=> ALGOL 60 (short for ALGOrithmic Language 1960) is a member of the ALGOL family of computer programming languages. It followed on from ALGOL 58 which had introduced code blocks and the begin and end pairs for delimiting them.  ALGOL 60 was the first language implementing nested function definitions with lexical scope.  It gave rise to many other programming languages, including BCPL, B, Pascal, Simula and C.Niklaus Wirth based his own ALGOL W on ALGOL 60 before moving to develop Pascal.

ALGOL 68 <=SEP=> ALGOL 68 (short for ALGOrithmic Language 1968) is an imperative computer programming language that was conceived as a successor to the ALGOL 60 programming language, designed with the goal of a much wider scope of application and more rigorously defined syntax and semantics.The contributions of ALGOL 68 to the field of computer science have been deep, wide ranging and enduring, although many of these contributions were only publicly identified when they had reappeared in subsequently developed programming languages.

AgentSheets <=SEP=> AgentSheets is a Cyberlearning tool to teach students programming and related information technology skills through game design.AgentSheets is supported by a middle and high school curriculum called Scalable Game Design aligned with the ISTE National Educational Technology Standards (NETS).

Autopackage <=SEP=> Autopackage was a free computer package management system aimed at making it simple to create a package that can be installed on all Linux distributions, created by Mike Hearn around 2002.In August 2010, Listaller and Autopackage announced that the projects will merge.Projects such as aMSN and Inkscape offered an Autopackage installer, and Freshmeat.net offers content submitters a field to put the URL of Autopackages.

C++ <=SEP=> C++ (pronounced as cee plus plus, /ˈsiː plʌs plʌs/) is a general-purpose programming language. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation.It was designed with a bias toward system programming and embedded, resource-constrained and large systems, with performance, efficiency and flexibility of use as its design highlights.

C (programming language) <=SEP=> C (/ˈsiː/, as in the letter c) is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

CinePaint <=SEP=> CinePaint is an open source computer program for painting and retouching bitmap frames of films. It is a fork of version 1.0.4 of the GNU Image Manipulation Program (GIMP).  It enjoyed some success as one of the earliest open source tools developed for feature motion picture visual effects and animation work.The main reason for this adoption over mainline gimp was its support for high bit depths (greater than 8-bits per channel) which can be required for film work.

Common Lisp <=SEP=> Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (R2004) (formerly X3.226-1994 (R1999)). From the ANSI Common Lisp standard the Common Lisp HyperSpec, a hyperlinked HTML version, has been derived.The Common Lisp language was developed as a standardized and improved successor of Maclisp. Thus it is not an implementation, but rather a language specification.

DYNAMO (programming language) <=SEP=> DYNAMO (DYNAmic MOdels) was a simulation language and accompanying graphical notation developed within the system dynamics analytical framework.  It was originally for industrial dynamics but was soon extended to other applications, including population and resource studiesand urban planning.DYNAMO was initially developed under the direction of Jay Wright Forrester in the late 1950s, by Dr. Phyllis Fox,Alexander L. Pugh III, Grace Duren,and othersat the M.I.T.

Darktable <=SEP=> darktable is a free and open-source photography workflow application and raw developer. Rather than being a raster graphics editor such as Adobe Photoshop or GIMP, it comprises a subset of image editing operations specifically aimed at non-destructive raw photo post-production and is primarily focused on improving a photographer's workflow by facilitating the handling of large numbers of images.

Dependent ML <=SEP=> Dependent ML is an experimental functional programming language proposed by Hongwei Xi and Frank Pfenning. Dependent ML extends ML by a restricted notion of dependent types: types may be dependent on static indices of type Nat. Dependent ML employs a constraint theorem prover to decide a strong equational theory over the index expressions.By restricting the generality of full dependent types type checking remains decidable. Type inference remains undecidable.

Dexterity programming language <=SEP=> The Dexterity programming language was designed in the early 1990s for the implementation of platform independent graphical accounting software. Dexterity itself is written in the C programming language [1]. It was used in the development of Great Plains accounting software.Microsoft Business Solutions GP, formerly Great Plains Dynamics and eEnterprise, is a Dexterity-written application.

Dia (software) <=SEP=> Dia /ˈdiːə/is free and open source general-purpose diagramming software, developed originally by Alexander Larsson. Dia uses a controlled single document interface (SDI) similar to GIMP and Inkscape.

Dwm <=SEP=> dwm is a dynamic, minimalist tiling window manager for the X Window System that has influenced the development of several other X window managers, including xmonad and awesome. It is externally similar to wmii, but internally much simpler. dwm is written purely in C and for performance and security in addition to simplicity, and lacks any configuration interface besides editing the source code.

FASM <=SEP=> FASM (flat assembler) in computing is an assembler. It supports programming in Intel-style assembly language on the IA-32 and x86-64 computer architectures. It claims high speed, size optimizations, operating system (OS) portability, and macro abilities. It is a low-level assembler and intentionally uses very few command-line options (see SSSO principle).

Ffdshow <=SEP=> ffdshow is a codec mainly used for decoding of video in the MPEG-4 ASP (e.g. encoded with DivX or Xvid) and H.264/MPEG-4 AVC video formats, but it supports numerous other video and audio formats as well. It is free software released under GNU General Public License 2.0, runs on Windows, and is implemented as a Video for Windows (VFW) codec and a DirectShow filter.

Fortran <=SEP=> Fortran (previously FORTRAN, derived from Formula Translating System) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.

Fotografix <=SEP=> Fotografix is a freeware graphics editing program for Microsoft Windows. It has been noted for being portable and light on system resources while still providing features found in larger software.

FreeMat <=SEP=> FreeMat is a free open source numerical computing environment and programming language, similar to MATLAB and GNU Octave. In addition to supporting many MATLAB functions and some IDL functionality, it features a codeless interface to external C, C++, and Fortran code, further parallel distributed algorithm development (via MPI), and it has plotting and 3D visualization capabilities. Community support takes place in moderated Google Groups.

G'MIC <=SEP=> G'MIC is a free and open-source framework for image processing. It defines a script language, that allow the creation of complex macros. Originally only usable through a command line interface, it is now currently mostly popular as a GIMP plugin. G'MIC is licensed under the CeCILL license.

GDK <=SEP=> GDK (GIMP Drawing Kit) is a library that acts as a wrapper around the low-level functions provided by the underlying windowing and graphics systems. GDK lies between the display server and the GTK+ library, handling basic rendering such as drawing primitives, raster graphics (bitmaps), cursors, fonts, as well as window events and drag-and-drop functionality.Like GTK+, GDK is licensed under the GNU Lesser General Public License (LGPL).

GEGL <=SEP=> The Generic Graphics Library (GEGL) is a programming library under development for image processing applications. It is mainly developed for GIMP in order to add support for higher bit depth images, and  non-destructive editing. It was partially implemented in GIMP 2.6, will be used directly in 2.10,  and may be used by other software too.Historically, the GEGL mascot, a five-legged goat created by George (Jiří) Lebl,found life as an easter egg in GNOME desktops.

GIMP <=SEP=> GIMP (/ɡɪmp/; an acronym for GNU Image Manipulation Program) is a free and open-source raster graphics editor used for image retouching and editing, free-form drawing, resizing, cropping, photo-montages, converting between different image formats, and more specialized tasks.GIMP began in 1995 as the school project of two university students; now GIMP is a full-fledged application, available on all distributions of Linux, OS X and Microsoft Windows — XP and later versions.

GIMP version history <=SEP=> GIMP originally stood for General Image Manipulation Program. Its creators, Spencer Kimball and Peter Mattis, began developing GIMP as a semester-long project at the University of California, Berkeley in 1995. The name was changed to the GNU Image Manipulation Program in 1997, after Kimball and Mattis had graduated, when it became an official part of the GNU Project.

GNU General Public License <=SEP=> The GNU General Public License (GNU GPL or GPL) is the most widely used free software license, which guarantees end users (individuals, organizations, companies) the freedoms to run, study, share (copy), and modify the software. Software that allows these rights is called free software and, if the software is copylefted, requires those rights to be retained. The GPL demands both.

GNU Multiple Precision Arithmetic Library <=SEP=> The GNU Multiple Precision Arithmetic Library (GMP) is a free library for arbitrary-precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There are no practical limits to the precision except the ones implied by the available memory in the machine GMP runs on (operand dimension limit is 232-1 bits on 32-bit machines and 237 bits on 64-bit machines). GMP has a rich set of functions, and the functions have a regular interface.

GObject <=SEP=> The GLib Object System, or GObject, is a free software library providing a portable object system and transparent cross-language interoperability. GObject is designed for use both directly in C programs to provide object-oriented C-based APIs and through bindings to other languages to provide transparent cross-language interoperability, e.g. PyGObject.

GTK+ <=SEP=> GTK+ (formerly GIMP Toolkit, sometimes incorrectly termed the GNOME Toolkit) is a cross-platform widget toolkit for creating graphical user interfaces. It is licensed under the terms of the LGPL, allowing both free and proprietary software to use it. It is one of the most popular toolkits for the Wayland and X11 windowing systems, along with Qt.

Gambas <=SEP=> Gambas is the name of an object-oriented dialect of the BASIC programming language as well as the integrated development environment that accompanies it. Designed to run on Linux and other Unix-like computer operating systems, its name is a recursive acronym for Gambas Almost Means Basic. Gambas is also the word for prawns in the Spanish and Portuguese language, from which the project's logos are derived.

Game programmer <=SEP=> A game programmer is a software engineer, programmer, or computer scientist who primarily develops codebases for video games or related software, such as game development tools. Game programming has many specialized disciplines all of which fall under the umbrella term of "game programmer". A game programmer should not be confused with a game designer, who works on game design.

GimPhoto <=SEP=> GimPhoto is a modification of the free and open source graphics program GNU Image Manipulation Program (GIMP), with the intent to be a free replacement to Adobe Photoshop.It has a new menu layout, new brushes and gradient sets. Its primary purpose is to enhance GIMP in terms of user interface, use of the best plugins and other resources combined with the latest stable version of GIMP.

Gutenprint <=SEP=> Gutenprint (formerly Gimp-Print) is a collection of free software printer drivers for use with UNIX spooling systems, such as CUPS, lpr and LPRng. These drivers provide printing services for UNIX systems (including GNU/Linux), Mac OS X, RISC OS, Haiku and Microsoft Windows.It was originally developed as a plug-in for the GIMP, but later became a more general tool for use by other programs and operating systems (Apple and Windows).

HTML <=SEP=> HyperText Markup Language, commonly referred to as HTML, is the standard markup language used to create web pages. Web browsers can read HTML files and render them into visible or audible web pages. HTML describes the structure of a website semantically along with cues for presentation, making it a markup language, rather than a programming language.HTML elements form the building blocks of all websites. HTML allows images and objects to be embedded and can be used to create interactive forms.

Java (programming language) <=SEP=> Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.

King Gimp <=SEP=> King Gimp is a 1999 documentary that was awarded the 2000 Academy Award for Best Short Subject Documentary and 2000 Peabody Award. King Gimp follows the life of artist Dan Keplinger of Towson, Maryland, who has cerebral palsy. Filmmakers Susan Hannah Hadary and William A. Whiteford, of the University of Maryland Video Press and Tapestry International Productions produced the film.

Linux <=SEP=> Linux (pronounced /ˈlɪnəks/ LIN-əks or, less frequently, /ˈlaɪnəks/ LYN-əks) is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. The defining component of Linux is the Linux kernel, an operating system kernel first released on 5 October 1991 by Linus Torvalds.

Lisp (programming language) <=SEP=> Lisp (historically, LISP) is a family of computer programming languages with a long history and a distinctive, fully parenthesized Polish prefix notation.Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older (by one year). Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history.

List of GNU packages <=SEP=> This list of GNU packages lists notable software packages developed for or maintained by the Free Software Foundation as part of the GNU Project.  GNU is a Unix-like computer operating system composed entirely of free software. Many of these software packages are used together with the Linux kernel to build complete computer operating systems.

List of Python software <=SEP=> The Python programming language is actively used by many people, both in industry and academia for a wide variety of purposes.

Lua (programming language) <=SEP=> Lua (/ˈluːə/ LOO-ə, from Portuguese: lua [ˈlu.(w)ɐ] meaning moon; explicitly not "LUA" for it is not an acronym) is a lightweight multi-paradigm programming language designed as a scripting language with extensible semantics as a primary goal. Lua is cross-platform since it is written in ANSI C, and has a relatively simple C API.

Mpg123 <=SEP=> mpg123 is a free and open-source audio player. As the name suggests, it supports MPEG audio formats, including MP2, and MP3. It is a console application, meaning that it has no graphical user interface.

Nemerle <=SEP=> Nemerle is a general-purpose high-level statically typed programming language designed for platforms using the Common Language Infrastructure (.NET/Mono). It offers functional, object-oriented and imperative features. It has a simple C#-like syntax and a powerful metaprogramming system. In June 2012, the core developers of Nemerle were hired by the Czech software development company JetBrains.

OSW3 <=SEP=> OSW3 (Operating System Web 3.0) is a Linux-based operating system   based on the idea of cloud computing;  OSW3 leans heavily on on-line applications built on Web3.0 with html5 and they do not use local hardware and software. Also many of the documents created with OSW3 can be saved in the cloud.

Objective-C <=SEP=> Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. It is the main programming language used by Apple for the OS X and iOS operating systems, and their respective application programming interfaces (APIs), Cocoa and Cocoa Touch.The programming language Objective-C was originally developed in the early 1980s.

PL/C <=SEP=> PL/C is a computer programming language developed at Cornell University with the specific goal of being used for teaching programming.  It is based on  IBM's PL/I language, and was designed in the early 1970s.  Cornell also developed a compiler for the language that was based on its earlier CUPL compiler, and it was widely used in college-level programming courses.  The two researchers and academic teachers who designed PL/C were Richard W. Conway and Thomas R. Wilcox.

Perl <=SEP=> Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6.Though Perl is not officially an acronym, there are various backronyms in use, the most well-known being "Practical Extraction and Reporting Language". Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions.

Pinta (software) <=SEP=> Pinta is an open-source, cross-platform bitmap image drawing and editing program inspired by Paint.NET, a similar image editing program which is limited to Microsoft Windows. Pinta has more features than Microsoft Paint but is simpler and has fewer features than open-source image editor GIMP.

Plug-in (computing) <=SEP=> In computing, a plug-in (or add-in / addin, plugin, extension or add-on / addon) is a software component that adds a specific feature to an existing software application. When an application supports plug-ins, it enables customization. The common examples are the plug-ins used in web browsers to add new features such as search-engines, virus scanners, or the ability to use a new file type such as a new video format.

Project Dogwaffle <=SEP=> Project Dogwaffle is a raster graphics editor with animation capabilities.The program, written by Dan Ritchie, runs on the Windows platform and has both freeware and commercial versions.  The commercial version, PD Pro Digital Painter, is updated frequently while the most recent freeware version is Project Dogwaffle 1.2, released in 2004.

Prolog <=SEP=> Prolog is a general purpose logic programming language associated with artificial intelligence and computational linguistics.Prolog has its roots in first-order logic, a formal logic, and unlike many other programming languages, Prolog is declarative: the program logic is expressed in terms of relations, represented as facts and rules.

PyGTK <=SEP=> PyGTK is a set of Python wrappers for the GTK+ graphical user interface library. PyGTK is free software and licensed under the LGPL. It is analogous to PyQt/PySide and wxPython, the Python wrappers for Qt and wxWidgets, respectively. Its original author is the prominent GNOME developer James Henstridge.  Today there are six people in the core development team, with various other people who have submitted patches and bug reports.

Python (programming language) <=SEP=> Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. The language provides constructs intended to enable clear programs on both a small and large scale.Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles.

Rapira <=SEP=> Rapira is also a name for the T-12 antitank gun.Rapira (Russian: Рапира, rapier) is an educational procedural programming language developed in the USSR and implemented on Agat computer, PDP-11 clones (Electronika, DVK, BK series) and Intel-8080/Z80 clones (Korvet).  It was an interpreted language with dynamic type system and high level constructions.  The language originally had a Russian-based set of keywords, but English and Moldovan were added later.

Ratpoison <=SEP=> Ratpoison is a tiling window manager for the X Window System primarily developed by Shawn Betts. Ratpoison is written in C; Betts' StumpWM re-implements a similar window manager in Common Lisp. The user interface and much of their functionality are inspired by the GNU Screen terminal multiplexer.

Ruby (programming language) <=SEP=> Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.According to its authors, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, and Lisp. It supports multiple programming paradigms, including functional, object-oriented, and imperative. It also has a dynamic type system and automatic memory management.

SIOD <=SEP=> Scheme In One Defun (or Scheme In One Day) is a small-footprint implementation of the Scheme programming language, written in C and designed to be embedded inside C programs. It was originally written by Professor George J. Carrette at Boston University as a demonstration in a laboratory.

SNOBOL <=SEP=> SNOBOL (StriNg Oriented and symBOlic Language) is a series of computer programming languages developed between 1962 and 1967 at AT&T Bell Laboratories by David J. Farber, Ralph E. Griswold and Ivan P. Polonsky, culminating in SNOBOL4.  It was one of a number of text-string-oriented languages developed during the 1950s and 1960s; others included COMIT and TRAC.SNOBOL4 stands apart from most programming languages by having patterns as a first-class data type (i.e.

Scheme (programming language) <=SEP=> Scheme and Common Lisp are the two principal dialects of the computer programming language Lisp. Unlike Common Lisp, however, Scheme follows a minimalist design philosophy that specifies a small standard core accompanied by powerful tools for language extension.Scheme was created during the 1970s at the MIT AI Lab and released by its developers, Guy L. Steele and Gerald Jay Sussman, via a series of memos now known as the Lambda Papers.

Scripting language <=SEP=> A scripting language or script language is a programming language that supports scripts, programs written for a special run-time environment that can interpret (rather than compile) and automate the execution of tasks that could alternatively be executed one-by-one by a human operator. Environments that can be automated through scripting include software applications, web pages within a web browser, the shells of operating systems (OS), and embedded systems.

Seashore (software) <=SEP=> Seashore is an image editor for Mac OS X that is based on the technology of GIMP, with a clean user interface (using Cocoa). Seashore uses GIMP's native file format, XCF, and has support for a handful of other graphics file formats, including full support for TIFF, PNG, and JPEG, and read-only support for BMP, PDF and GIF.

Smalltalk YX <=SEP=> Smalltalk YX (Syx) is an open source programming language. It's an implementation of the Smalltalk-80 standard.Syx is written in the C programming language and has the following purposes: Readable code Flexibility through easy creation of plugins Highly portable Optimized Modern Embeddable in C programs Easy to use, powerful and well-structured environment Small

Solaris (operating system) <=SEP=> Solaris is a Unix operating system originally developed by Sun Microsystems. It superseded their earlier SunOS in 1993. Oracle Solaris, as it is now known, has been owned by Oracle Corporation since Oracle's acquisition of Sun in January 2010.Solaris is known for its scalability, especially on SPARC systems, and for originating many innovative features such as DTrace, ZFS and Time Slider.

Source code <=SEP=> In computing, source code is  any collection of computer instructions (possibly with comments) written using some human-readable computer language, usually as text. The source code of a program is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source code. The source code is often transformed by a compiler program into low-level machine code understood by the computer.

Squeak <=SEP=> The Squeak programming language is a dialect of Smalltalk. It is object-oriented, class-based and reflective.It was derived directly from Smalltalk-80 by a group at Apple Computer that included some of the original Smalltalk-80 developers. Its development was continued by the same group at Walt Disney Imagineering, where it was intended for use in internal Disney projects.Squeak is available for many platforms, and programs produced on one platform run bit-identical on all other platforms.

Standard ML <=SEP=> Standard ML (SML) is a general-purpose, modular, functional programming language with compile-time type checking and type inference. It is popular among compiler writers and programming language researchers, as well as in the development of theorem provers.SML is a modern descendant of the ML programming language used in the Logic for Computable Functions (LCF) theorem-proving project.

Stencyl <=SEP=> Stencyl is a game creation platform that allows users to create 2D video games for computers, mobile devices, and the web. The software is available for free, with select publishing options available for purchase. The software was originally called "StencylWorks" while in development and for the initial release, but was later shortened to just "Stencyl".

Tcl <=SEP=> Tcl (originally from Tool Command Language, but conventionally spelled "Tcl" rather than "TCL"; pronounced as "tickle" or "tee-see-ell") is a scripting language created by John Ousterhout. Originally "born out of frustration", according to the author, with programmers devising their own languages intended to be embedded into applications, Tcl gained acceptance on its own. It is commonly used for rapid prototyping, scripted applications, GUIs and testing.

TinyScheme <=SEP=> TinyScheme is a free software implementation of the Scheme programming language with a lightweight Scheme interpreter of a subset of the R5RS standard. It is meant to be used as an embedded scripting interpreter for other programs. Much of the functionality in TinyScheme is included conditionally, to allow developers to balance features and size/footprint.TinyScheme is used by the GNU Image Manipulation Program (GIMP) starting with version 2.4, released in 2007.

Tvtime <=SEP=> tvtime is a program for Linux that allows a person to watch television through his or her PC using a TV tuner or a satellite receiver card DVB-S.tvtime does not use a general purpose widget set, so it does not favour any particular desktop environment. The interface to tvtime is custom-developed and resembles the on-screen display from a sophisticated TV set.

UFRaw <=SEP=> UFRaw (which stands for Unidentified Flying Raw) is an application which can read and manipulate photographs in raw image formats, as created by many digital cameras. UFRaw is available as both as a stand-alone program and as a plugin for GIMP (only on non-Microsoft Windows systems).

Visual FoxPro <=SEP=> Visual FoxPro is a data-centric, object-oriented, procedural, programming language produced by Microsoft. It is derived from FoxPro (originally known as FoxBASE) which was developed by Fox Software beginning in 1984. It contained the fastest PC-based database engine available at the time. Fox Technologies merged with Microsoft in 1992, after which the software acquired further features and the prefix \Visual\"."

WATFIV <=SEP=> WATFIV, or WATerloo FORTRAN IV,  developed at the University of Waterloo, Canada is an implementation of the Fortran computer programming language. It is the successor of WATFOR.WATFIV was used from the late 1960s into the mid-1980s. WATFIV was in turn succeeded by later versions of WATFOR.Because it could complete the three usual steps "\compile-link-go") in just one pass, the system became popular for teaching students computer programming.

XCF (file format) <=SEP=> XCF, short for eXperimental Computing Facility, is the native image format of the GIMP image-editing program. It saves all of the data the program handles related to the image, including among others each layer, the current selection, channels, transparency, paths and guides.The saved image data are compressed only by a simple RLE algorithm, but GIMP supports compressed files, using either gzip or bzip2.

Xournal <=SEP=> Xournal is a notetaking application written for Linux and other GTK+ platforms.  It bears some similarity to Windows Journal, Jarnal and Gournal.  It is designed to be used with either a stylus or a mouse.  It is also capable of adding annotations to PDF documents.

Xynth <=SEP=> Xynth is an embedded windowing system, released under LGPL, developed for systems with low resources, is an alternative for X Window System.The goal of the project is to release a soft but portable and powered Window Environment.The source language is C.A fork of the project exists as XFast.

Xzgv <=SEP=> xzgv is a simple, small software utility that can be used for viewing digital images or pictures of several formats, e.g., jpeg, GIF, PNG, etc. xzgv is used on computers using a Unix-like operating system and the X Window System.  Because xzgv is a fast, lightweight image viewer that is compatible with a large number of image formats, the viewer is popular on older, slower, resource-challenged computer systems.

Zgv <=SEP=> zgv is an image viewer for SVGAlib or SDL that incorporates a thumbnail-based file selector. Most file formats supported include GIF, JPEG, PNG, BMP, PCX, PCD, TIFF. Thumbnails used are compatible with xv, xzgv, and GIMP. There is also a version of zgv available for X11, released under the name xzgv.