# Frank G. McCabe

> 1953-

**Wikidata**: [Q112390116](https://www.wikidata.org/wiki/Q112390116)  
**Source**: https://4ort.xyz/entity/frank-g-mccabe

## Summary
Frank G. McCabe (born 1953) is a programmer and software engineer best known as the creator/developer of the multi-paradigm programming language Go! He is recorded in major library and authority files (ISNI, VIAF, Library of Congress) and is documented as the author of the Go! language introduced in 2003.

## Biography
- Born: 1953
- Education: [not available from source]
- Known for: Creator and developer of the multi-paradigm programming language Go! (inception 2003-07-14)
- Field(s): Programming, Software engineering
- Occupation: Programmer, Software engineer
- Employer(s): [not available from source]

## Contributions
Frank G. McCabe is credited as the creator/developer of Go!, a multi-paradigm programming language whose inception is recorded as 2003-07-14. The Go! language is documented in an ACM-related reference (see DOI listed in source material). Beyond the authorship of Go!, the available records identify McCabe as a programmer and software engineer and list him under multiple library and authority systems (ISNI: 0000000109831853; VIAF: 67847594; Library of Congress authority ID: n83177969). The Go! entry tied to McCabe is cataloged with several institutional identifiers and bibliographic records (including national library identifiers and NL CR AUT ID mzk2005272945), indicating that his work has been formally archived and referenced in library authority files. The concrete, attributed outcome in the source material is the Go! programming language (2003); other specific publications, employers, patents, or projects are not detailed in the provided material.

## FAQs
### Q: Who is Frank G. McCabe?
A: Frank G. McCabe is a programmer and software engineer, born in 1953, credited with creating/developing the multi-paradigm programming language Go! (inception 2003-07-14).

### Q: What is Go! and when was it created?
A: Go! is described in the source material as a multi-paradigm programming language whose inception is recorded as 2003-07-14. Frank G. McCabe is listed as its creator/developer.

### Q: Are there authority records for Frank G. McCabe?
A: Yes. Records include ISNI 0000000109831853, VIAF 67847594, Library of Congress authority ID n83177969, and other national library identifiers cited in the source material.

## Why They Matter
The primary verifiable contribution of Frank G. McCabe in the available source material is the creation/development of the Go! programming language, introduced in 2003. As the named developer of a multi-paradigm language, McCabe added a distinct entry to the set of programming languages recorded and cataloged by academic and library authorities. His authorship is preserved across multiple authority and library systems (ISNI, VIAF, national library identifiers, Library of Congress), which ensures discoverability and long-term bibliographic control of his work. The formal documentation of Go! in institutional records and the citation linked to an ACM reference imply that McCabe’s work has been recognized in scholarly and technical contexts. Without his recorded contribution, the specific language Go! (2003) as attributed in these authority and bibliographic records would not be present in those catalogs. The source material does not provide further information about downstream adoption, implementations, or subsequent publications tied to McCabe.

## Notable For
- Creator/developer of the multi-paradigm programming language Go! (inception documented 2003-07-14).
- Listed occupation: programmer and software engineer.
- Presence in major authority and library systems: ISNI 0000000109831853; VIAF 67847594; Library of Congress authority ID n83177969.
- Bibliographic/national identifiers: NL CR AUT ID mzk2005272945; National Library of Israel ID 987007443052905171; National Library of Poland MMS ID 9810687619705606.

## Body

### Identity and Basic Data
- Name variants: Frank G. McCabe; McCabe, Francis G., 1953-; McCabe, Frank G., 1953-.
- Sex/gender: male (as recorded in source).
- Instance: human.
- Birth year: 1953.

### Professional Role
- Occupation entries in the source list him as a programmer.
- The structured data also connects him to the class "software engineer" / "programmer" (software development roles).

### Principal Work: Go!
- Work named: Go! (multi-paradigm programming language).
- Role: Creator / Developer (as stated in the provided material).
- Inception date recorded: 2003-07-14.
- Reference: an ACM-related DOI is associated with the Go! inception record in the source material.

### Authority and Bibliographic Records
- ISNI: 0000000109831853.
- VIAF ID: 67847594.
- Library of Congress authority ID: n83177969.
- NL CR AUT ID: mzk2005272945 (qualifier: McCabe, F. G.).
- National Library of Israel ID: 987007443052905171.
- National Library of Poland MMS ID: 9810687619705606.
- Yale Lux identifier: person/32dd903a-9efb-4e0d-9ef9-022400195321.

### Documentation Notes
- The source material provides no explicit education, employer history, place of birth, list of publications beyond the Go! language entry, patents, or detailed biographical narrative.
- The principal verifiable publication/project attributed to McCabe in the source is the Go! programming language (2003).

## References

1. Czech National Authority Database
2. National Library of Israel Names and Subjects Authority File