FREE DOWNLOAD

Algoid - Programming language

    • SEARCH TYPE
    Algoid - Programming language icon

    Algoid - Programming language

    1.7K 8.2

    8.2 Users
    rating
    FREE DOWNLOAD


    Screenshots

    Description

    Want to learn computer programming? Algoid is created just for you.
    Algoid is an educational app that uses a simple but complete language called Algoid Language (AL) to teach programming.

    Target Audience
    Kids, teenagers and adults interested in learning computer programming.

    ★★★ Algoid makes learning to program simple and fun!
    Remember the Logo programming language? The friendly turtle/robot that introduces the basics of programming step by step?
    Algoid is based on the same idea that is visual feedback loop − Write code, run, debug, and watch the turtle drawing the result.

    ★★★ Algoid goes further. It includes a real-time debugger (the first and so far the only one on Android), a step-by-step execution mode, and scope explorer for better understanding.
    What’s more, you can hide the turtle and write code for your own video games.
    In short, Algoid can turn your Android device into a real programming workstation dedicated to self-learning and at the same time it makes learning fun.
    Algoid has all the tools you need to become a programmer, whether you are a kid, a teenager or an adult.
    The goal of Algoid is to enable everyone to learn how to code.

    ---- Highlights ----
    Feature-rich Integrated Development Environment (IDE):
    ★ Syntax highlighting
    ★ Debugger with breakpoints (interrupt operation and debug)
    ★ Step-by-step execution mode
    ★ Real-time scope explorer
    ★ Auto-completion of code
    ★ Syntax error handling
    ★ Unlimited Undo and Redo
    ★ User interface optimized for small screens

    Algoid also provides a documentation platform with Tutorials and an Online Forum.

    ---- What Algoid is not----
    Algoid does not run through Scripting Layer for Android (SL4A). Instead, it integrates its own formal language parser. This choice was made to facilitate the integration of debugger, step-by-step execution mode, and scope explorer.
    Algoid Language (AL), although it draws inspiration from Java, is not Java, but its interpreter and runtime are both written in Java.
    Algoid is not a compiler, but a scripting language interpreter.
    Algoid is not (not yet but I am working on) a C, Python, JavaScript or Java IDE, but a dedicated one for Algoid Language.

    Tags: algoid , language al algoid , cyann algoid , algoid program the turtle , review algoid , programming language , how to make a simple game on algoid , programming for kids , algoid programmming

    Users review

    from 1.669 reviews

    "Great"

    8.2

    Users comments for Algoid - Programming language

    Amita Dhawan

    by Amita Dhawan

    Aug 19, 2017  |  "Awesome"

    Very nice app

    A Google user

    by A Google user

    Aug 03, 2017  |  "Awesome"

    Beautiful app! Please consider supporting Samsung S8/S8+ DeX mode.

    rob holmes

    by rob holmes

    Jul 23, 2017  |  "Poor"

    Ultimately good for beginners, but other than that, not so much. If you are looking for open source programming, use Qpython3, you can get the app sololearn to teach you any programming language. If you are on computer then get the following, get Visual Basic 2010 Express and C# Express. If you are looking to go into game design then get Game Makers Apprentice 8. If you want a good place to start learning object oriented programming then get Python 3.x.x and download tkinter pygame and numby packages. This app is basically just a stepping stone into the big ones (Java, Ruby, Python, and C)

    Eric Notar

    by Eric Notar

    Jul 13, 2017  |  "Awesome"

    Just amazing! Pure genius.

    A Google user

    by A Google user

    Jul 02, 2017  |  "Great"

    Nice app for learning programming concepts. Very helpful

    Ralph Kenny Jacques

    by Ralph Kenny Jacques

    Jun 21, 2017  |  "Awesome"

    Very cool apps,i suggest to everyone to known and use