Andy is...

A general-purpose open-source language designed to be lightweight and resource-efficient. Its memory management is safe (using reference counting), so it doesn't rely on garbage collection.

The syntax is...

Clear and expressive, with descriptive keywords that make code easy to read and write. It allows you to define types (structures) containing variables and methods — static or not — supports named parameters and default values in functions, and provides flexible control flow with if/else and loop structures.
Want to see an example?
// Defines a type named Counter
type Counter
    // Instance variable initialized to zero
    var count = 0

    // Function that increments the count variable
    fn inc
        count += 1
    end
end

// Creates a Counter instance
var c = Counter.new

// Calls the inc function to increment count
c.inc

// Now c.count is 1