Object Oberon

{{Use dmy dates|date=February 2021}}

{{Infobox programming language

| name = Object Oberon

| paradigms = Imperative, structured, modular, object-oriented

| family = Wirth Oberon

| developer = Hanspeter Mössenböck
J. Templ
R. Griesemer

| released = {{Start date and age|1989|06}}

| typing = Strong, hybrid (static and dynamic)

| scope = Lexical (static)

| programming language = Oberon

| platform =

| operating system =

| license =

| file ext =

| file format =

| website = {{URL|www.projectoberon.com}}

| implementations =

| dialects =

| influenced by = Modula-2, Oberon

| influenced = Oberon-2

}}

Object Oberon is a programming language which is based on the language Oberon with features for object-oriented programming.

{{Cite report |last1=Mössenböck |first1=H. |author1-link=:de:Hanspeter Mössenböck |last2=Templ |first2=J. |last3=Griesemer |first3=R. |date=June 1989 |title=Object Oberon: An Object-Oriented Extension of Oberon: ETH TR 109 |publisher=ETH Zurich}}

{{Cite journal |last1=Mössenböck |first1=H. |author1-link=:de:Hanspeter Mössenböck |last2=Templ |first2=J. |date=1989 |title=Object Oberon: A Modest Object-Oriented Language |journal=Structured Programming |volume=10 |issue=4 |publisher=ETH Zurich}} Oberon-2 was essentially a redesign of Object Oberon.

References