Image's built-in macro programming language can be used to automate complex or repetitive tasks. Macros are similar to Pascal procedures, except the procedure keyword is replaced by "macro" and the procedure heading is a text string that becomes a command in the Special menu when the macro is loaded. Macros are stored in text files that may also contain Pascal-like functions and procedures. Macros files are created and edited using Image's built-in text editor.
Macro languages transform one source code file into another. A "macro" is essentially a short piece of text that expands into a longer one, possibly with parameter substitution. They are often used to preprocess source code
ALF Programming is Algebraic Logic Functional Programming. ALF programming language is used to combine the functional and logical techniques of programming. The ALF system was designed to be an efficient implementation of the combination of resolution, narrowing, rewriting, and rejection. An ALF Program consist of number of modules contained in a one modules which contains a sequence of goals to be proved.
Curry is a functional logic programming language which is based on the Haskell Language. It contain elements of functional and logical programming
Leda Programming Language is a Logic-based programming language which is multiparadigm programming langage whose goal is to mix imperative, object-oriented, functional and logic-based programming features into one language. It is used for providing framework in which programmers can work in variety of styles, freely intemixing constructs from different paradigam.
OZ Programming Language is a Concurrent Programming Language and Multiparadigm Programming Languag. It supports declarative Programming, Object Oriented Programming and many other. It supports many platforn like Unix, Linux, Microsoft Window. The Mozart Programming System is implemented of OZ
Poplog is a logic based programming language and it is multi-language programming environment for the programming languages POP-11, Common Lisp, Prolog and standard ML. It was developed in UK for teaching and research in artifical intelligence at the University of Sussex. It is free Cross-platform Compiler
Roop is a multiparadigm programming language which is target the artificial intelligence applications. Roop Programming language is developed in the china at the Chengdu University of China. Roop programming language is easy to learn and flexible programming language as compare to other artificial intelligence programming languages. It combines the rule-based, procedural, logical and object-oriented programming languages. Roop Programming language can be used in many parts of the artificial intelligence :