Category:Seed7: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Changed over to language header)
(Add link to GitHub)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{language|Seed7
{{language|Seed7}}'''Seed7''' is a general-purpose programming language designed by Thomas Mertes. It is a higher level language compared to [[Ada]], [[C]] / [[:Category:C++|C++]] and [[Java]]. The Seed7 interpreter, and the example programs are open-source software. An open-source Seed7 [[compiler]] is also under development.
|site=http://seed7.sourceforge.net/
|checking=static
|strength=strong
|exec=both
|parampass=both
|LCT=yes}}
{{language programming paradigm|object-oriented}}'''Seed7''' is a general-purpose programming language designed by Thomas Mertes. It is a higher level language compared to [[Ada]], [[C]] / [[C++]] and [[Java]]. The Seed7 interpreter, and the example programs are [[Open source|open-source]] software. An open-source Seed7 [[compiler]] is also available.


In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than the usual template or generics concept. [[Object-oriented_programming|Object orientation]] is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages it cannot be seen as direct descendant of another programming language.
In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than the usual template or generics concept. [[Object-oriented_programming|Object orientation]] is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages it cannot be seen as direct descendant of another programming language.


==External links==
==See also==
* [[wp:Seed7|Seed7 on Wikipedia]]
*[http://seed7.sourceforge.net/ Seed7 Homepage]
* [http://seed7.sourceforge.net/ Seed7 Homepage]
* [https://github.com/ThomasMertes/seed7 Seed7 at GitHub]
* [https://sourceforge.net/projects/seed7/files Download Seed7]

Latest revision as of 19:44, 26 November 2020

Language
Seed7
This programming language may be used to instruct a computer to perform a task.
Official website
Execution method: Interpreted or compiled
Parameter passing methods: By reference, By value
Type strength: Strong
Type checking: Static
See Also:
Listed below are all of the tasks on Rosetta Code which have been solved using Seed7.

Seed7 is a general-purpose programming language designed by Thomas Mertes. It is a higher level language compared to Ada, C / C++ and Java. The Seed7 interpreter, and the example programs are open-source software. An open-source Seed7 compiler is also available.

In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than the usual template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages it cannot be seen as direct descendant of another programming language.

See also

Subcategories

This category has the following 3 subcategories, out of 3 total.

Pages in category "Seed7"

The following 200 pages are in this category, out of 475 total.

(previous page) (next page)
(previous page) (next page)