Sprog (software)

Last updated
Sprog
Stable release
0.14 / July 27, 2005
Operating system Cross-platform
Type ETL
License GPL, Artistic License
Website

Sprog is a graphical tool to build Perl programs by plugging parts (called "gears" in Sprog terminology) together. Given the available gears are mostly for reading and processing data, this program can probably be classified as an ETL (Extract-Transform-Load) tool.


Related Research Articles

Software Non-tangible executable component of a computer

Software is a collection of instructions that tell a computer how to work. This is in contrast to hardware, from which the system is built and which actually performs the work.

C++Builder is a rapid application development (RAD) environment, originally developed by Borland and as of 2009 owned by Embarcadero Technologies, for writing programs in the C++ programming language currently targeting Windows, iOS and for several releases, macOS and Android C++Builder combines the Visual Component Library and IDE written in Object Pascal with multiple C++ compilers. Most components developed in Delphi can be used in C++Builder with no or little modification, although the reverse is not true, but this constraint is valid only for source code. Binary code generated by Delphi can easily be linked to binary code generated by C++Builder and vice versa to generate an executable written in both Object Pascal and C++. With this approach, C++ can be called from Object Pascal and vice versa. Since both Delphi and C++ use the same back end linker, the debugger can single step from Delphi code into C++ transparently.

IBM OpenDX

OpenDX stands for Open Data Explorer and is IBM's scientific data visualization software. It can handle complex domains along with measured or computed data. The data may be scalar, vector or tensor fields at different points of the object. The points at which data is measured don't have to be equally spaced and not need to be homogeneously spaced. The project started in 1991 as Visualization Data Explorer.

Visual programming language Programming language written graphically by a user

In computing, a visual programming language is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations.

Flowchart Diagram that represents a workflow or process

A flowchart is a type of diagram that represents a workflow or process. A flowchart can also be defined as a diagrammatic representation of an algorithm, a step-by-step approach to solving a task.

Rockwell-MBB X-31

The Rockwell-Messerschmitt-Bölkow-Blohm X-31 was an experimental jet fighter designed to test fighter thrust vectoring technology.

ODS may refer to:

Numerical control Computer control of machine tools, lathes and milling machines, also used on 3D printers

Numerical control is the automated control of machining tools by means of a computer. A CNC machine processes a piece of material to meet specifications by following coded programmed instructions and without a manual operator directly controlling the machining operation.

CherryPy is an object-oriented web application framework using the Python programming language. It is designed for rapid development of web applications by wrapping the HTTP protocol but stays at a low level and does not offer much more than what is defined in RFC 7231.

TurboGears

TurboGears is a Python web application framework consisting of several WSGI components such as WebOb, SQLAlchemy, Genshi and Repoze.

Google Developers is Google's site for software development tools and platforms, application programming interfaces (APIs), and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers using Google's developer products.

Embarcadero Technologies, Inc. is an American computer software company that develops, manufactures, licenses, and supports products and services related to software through several product divisions. It was founded in 1993, went public in 2000, and private in 2007, and became a division of Idera, Inc. in 2015.

Sprog may refer to:

STEP-NC Machine tool control language

STEP-NC is a machine tool control language that extends the ISO 10303 STEP standards with the machining model in ISO 14649, adding geometric dimension and tolerance data for inspection, and the STEP PDM model for integration into the wider enterprise. The combined result has been standardized as ISO 10303-238.

The following outline is provided as an overview of and topical guide to the Perl programming language:

The NASA Exoplanet Archive is an online astronomical exoplanet catalog and data service that collects and serves public data that support the search for and characterization of extra-solar planets (exoplanets) and their host stars. It is part of the Infrared Processing and Analysis Center and is on the campus of the California Institute of Technology (Caltech) in Pasadena, CA. The archive is funded by NASA and was launched in early December 2011 by the NASA Exoplanet Science Institute as part of NASA's Exoplanet Exploration Program. In June 2019, the archive's collection of confirmed exoplanets surpassed 4,000.

Grammarly is a Ukrainian American-headquartered cross-platform cloud-based typing assistant that reviews spelling, grammar, punctuation, clarity, engagement, and delivery mistakes. It uses AI to identify and search for an appropriate replacement for the error it locates. It also allows users to customize their style, tone, and context-specific language. It was launched in 2009 by Ukrainians Alex Shevchenko, Max Lytvyn, and Dmytro Lider. In 2018, Grammarly launched the beta version of its browser extension, which is optimized for Google Docs.

TOPPS is a research group at Datalogisk institut, Copenhagen University (DIKU). TOPPS is an abbreviation of the Danish "Teori Og Praksis for ProgrammeringsSprog", which roughly translates into "Theory and practice of programming languages". The group web site states that they are a group of researchers with interest in "Semantics-based Program Analysis and Manipulation".

Wish Films is an animation and live-action studio, established by Will Brenton and Iain Lauchlan in 1994. The company first produced live shows, and later went on to produce TV shows.

KDE Applications Set of applications and supporting libraries

The KDE Gear is a set of applications and supporting libraries that are developed by the KDE community, primarily used on Linux-based operating systems but mostly multiplatform, and released on a common release schedule.