Biography.guide
Home › People › Docent › Roberto Ierusalimschy
Portrait of Roberto Ierusalimschy

Roberto Ierusalimschy

b. 1960

Brazilian computer scientist (born 1960)

Docent Computer scientist Visiting professor
Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Roberto Ierusalimschy

Born 1960. Roberto Ierusalimschy is a Brazilian docent, computer scientist, visiting professor, non-fiction writer and university teacher, known for Lua (programming language).

Roberto Ierusalimschy (; born 21 May 1960) is a Brazilian computer scientist, known for creating the Lua programming language. He holds a PhD in computer science from the Pontifical Catholic University of Rio de Janeiro where he has an appointment as a full professor of informatics. He did a post-doc at University of Waterloo in 1992 and was visiting professor at Stanford University in 2012. He is the leading architect and the author of Programming in Lua. He also created LPeg, a Lua library for implementing parsing expression grammars.

In 2021, Roberto created Building a Programming Language, a project-based learning program where students learn how to build a programming language from scratch.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Known for
Lua (programming language)
Education
Pontifical Catholic University of Rio de Janeiro, University of Waterloo
Employers
Pontifical Catholic University of Rio de Janeiro

Contemporaries

People whose lives overlapped Roberto Ierusalimschy's

Frequently asked questions

Who is Roberto Ierusalimschy?

Brazilian computer scientist (born 1960)

When was Roberto Ierusalimschy born?

Roberto Ierusalimschy was born on 21 May 1960 in Rio de Janeiro.

What is Roberto Ierusalimschy's occupation?

Roberto Ierusalimschy is a docent, computer scientist, visiting professor, non-fiction writer and university teacher.

What is Roberto Ierusalimschy known for?

Roberto Ierusalimschy is known for Lua (programming language).

What nationality is Roberto Ierusalimschy?

Roberto Ierusalimschy is Brazilian.

Sources & further reading

· Wikipedia: Roberto Ierusalimschy

· Wikidata: Q1840472

· DBpedia: Roberto Ierusalimschy

Cite this page

APA: Biography.guide. (2026). Roberto Ierusalimschy. https://biography.guide/roberto-ierusalimschy/

MLA: "Roberto Ierusalimschy." Biography.guide, https://biography.guide/roberto-ierusalimschy/.

Chicago: "Roberto Ierusalimschy." Biography.guide. https://biography.guide/roberto-ierusalimschy/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:32 UTC