2017-07-28T13:53:09+03:00[Europe/Moscow] en true Scalability, Codecademy, Nassi–Shneiderman diagram, Flowchart, Open Database Connectivity, Deprecation, Standard streams, Gerrit (software), Cocoa Touch, Automatic programming, Gateway (computer program), KDbg, Unspecified behavior, KDESvn, Workspace, Lighthouse Labs, Pointer aliasing, Grok Learning, LaunchCode, Natural language programming, Sonic Pi, TidalCycles, Treehouse (company), One Month, Makers Academy, Regular expression, Engineering Code Snippets Project, Fluxus (programming environment), Lightweight programming language, OLE DB provider, Self-documenting code, CodeHS, Example-Centric Programming, Software framework, Skeleton (computer programming), Persistence (computer science), System programming, SwitchUp, Segment (company), Proto.io, Algorave, CoderDojo, Geocoder (Ruby), Ghana Code Club, Young Rewired State, Computer program, MobileNotifier, EPANET, Code Club flashcards
Computer programming

Computer programming

  • Scalability
    Scalability is the capability of a system, network, or process to handle a growing amount of work, or its potential to be enlarged in order to accommodate that growth.
  • Codecademy
    Codecademy is an online interactive platform that offers free coding classes in 12 different programming languages including Python, Java, PHP, JavaScript (jQuery, AngularJS, React.js), Ruby, SQL, and Sass, as well as markup languages HTML and CSS.
  • Nassi–Shneiderman diagram
    A Nassi–Shneiderman diagram (NSD) in computer programming is a graphical design representation for structured programming.
  • Flowchart
    A flowchart is a type of diagram that uses an algorithm, workflow or process, showing the steps as boxes of various kinds, and their order by connecting them with arrows.
  • Open Database Connectivity
    In computing, Open Database Connectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS).
  • Deprecation
    Deprecation is the discouragement of use of some feature, design or practice, typically because it has been superseded or is no longer considered safe, without (at least for the time being) removing it from the system of which it is a part or prohibiting its use.
  • Standard streams
    In computer programming, standard streams are preconnected input and output communication channels between a computer program and its environment when it begins execution.
  • Gerrit (software)
    Gerrit is a free, web-based team code collaboration tool.
  • Cocoa Touch
    Cocoa Touch is a UI framework for building software programs to run on iOS (for the iPhone, iPod Touch, and iPad), watchOS for the Apple Watch, and tvOS for the fourth-generation Apple TV, from Apple Inc.
  • Automatic programming
    In computer science, the term automatic programming identifies a type of computer programming in which some mechanism generates a computer program to allow human programmers to write the code at a higher abstraction level.
  • Gateway (computer program)
    A gateway is a link between two computer programs or systems such as Internet Forums.
  • KDbg
    KDbg is a free and open-source graphical front-end for the GNU Debugger.
  • Unspecified behavior
    Unspecified behavior is behavior that may vary on different implementations of a programming language.
  • KDESvn
    KDESvn is a graphical client for the Subversion version control system on the KDE SC.
  • Workspace
    Workspace is a term used in various branches of engineering and economic development.
  • Lighthouse Labs
    Lighthouse Labs is a Coding Bootcamp for web and mobile software development in multiple cities across Canada.
  • Pointer aliasing
    In computer programming, aliasing refers to the situation where the same memory location can be accessed using different names.
  • Grok Learning
    Grok Learning is an online interactive platform that offers coding classes in programming languages like Python and Logo.
  • LaunchCode
    LaunchCode is a non-profit organization based in St.
  • Natural language programming
    Natural Language Programming (NLP) is an ontology-assisted way of programming in terms of natural language sentences, e.
  • Sonic Pi
    Sonic Pi is a live coding environment based on Ruby, originally designed to support both computing and music lessons in schools, developed by Sam Aaron in the University of Cambridge Computer Laboratory in collaboration with Raspberry Pi Foundation.
  • TidalCycles
    TidalCycles (also known as "Tidal") is a live coding environment designed for musical improvisation.
  • Treehouse (company)
    Treehouse is an online technology school that offers beginner to advanced courses in web design, web development, mobile development and game development taught by a team of expert teachers.
  • One Month
    One Month is an online accelerated learning platform largely featuring technology-based courses.
  • Makers Academy
    Makers Academy is a 12-week computer programming bootcamp in London.
  • Regular expression
    In theoretical computer science and formal language theory, a regular expression (sometimes called a rational expression) is a sequence of characters that define a search pattern, mainly for use in pattern matching with strings, or string matching, i.
  • Engineering Code Snippets Project
    ECS (Engineering Code Snippets) is an open source project for engineering software codes and programs, developed at the Katholieke Universiteit Leuven.
  • Fluxus (programming environment)
    Fluxus is a live coding environment for 3D graphics, music and games.
  • Lightweight programming language
    A lightweight programming language is one that is designed to have very small memory footprint, is easy to implement (important when porting a language), and/or has minimalist syntax and features.
  • OLE DB provider
    An OLE DB provider is a software component enabling an OLE DB consumer to interact with a data source.
  • Self-documenting code
    In computer programming, self-documenting (or self-describing) source code and user interfaces follow naming conventions and structured programming conventions that enable use of the system without prior specific knowledge.
  • CodeHS
    CodeHS is an interactive online learning platform offering computer science and programming instruction.
  • Example-Centric Programming
    Example-Centric Programming is an approach to software development that helps the user to create software by locating and modifying small examples into a larger whole.
  • Software framework
    In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software.
  • Skeleton (computer programming)
    Skeleton programming is a style of computer programming based on simple high-level program structures and so called dummy code.
  • Persistence (computer science)
    In computer science, persistence refers to the characteristic of state that outlives the process that created it.
  • System programming
    System programming (or systems programming) is the activity of programming computer system software.
  • SwitchUp
    SwitchUp is an online platform that helps students find an educational program for their transition into a technology career.
  • Segment (company)
    Segment is an Internet software company based in San Francisco, California.
  • Proto.io
    Proto.io is an application prototyping platform launched in 2011 and developed by the Labs Division of SNQ Digital.
  • Algorave
    An Algorave is an event where people dance to music generated from algorithms, often using live coding techniques, and short for "algorithmic rave.
  • CoderDojo
    CoderDojo is a global volunteer-led community of free programming clubs for young people between 7 and 17.
  • Geocoder (Ruby)
    Geocoder (Ruby) is a geocoding library for Ruby.
  • Ghana Code Club
    The Ghana Code Club is an after-school program in Ghana, Africa, that teaches children computer programming skills.
  • Young Rewired State
    Young Rewired State (often stylized as YRS) is an organisation based in the United Kingdom, which run events and schemes for technically gifted young people aged 18 and under.
  • Computer program
    A computer program is a collection of instructions that performs a specific task when executed by a computer.
  • MobileNotifier
    MobileNotifier is a free open-source alert messaging system, written by Peter Hajas, for jailbroken iOS devices including iPhone, iPod touch, and iPad, for iOS 4.
  • EPANET
    EPANET is a public domain, water distribution system modeling software package developed by the United States Environmental Protection Agency's (EPA) Water Supply and Water Resources Division.
  • Code Club
    Code Club is a voluntary initiative, founded in 2012, which aims to provide opportunities for children aged 9 to 11 to developing coding skills through free after-school clubs.