Abstract
LINQ is a query language integrating declarative and functional paradigms within an object-oriented language. LINQ looks a bit like SQL with from, where, and select clauses. However, the execution order of the clauses is different due to its underlying foundation of functional programming. LINQ also provides a unifying paradigm for querying relations, objects, and XML (ROX). This paper provides a brief overview of LINQ by example and discusses its importance from both a historical and a pedagogical perspective.
Original language | English (US) |
---|---|
Pages (from-to) | 31-33 |
Number of pages | 3 |
Journal | ACM Inroads |
Volume | 4 |
Issue number | 1 |
DOIs | |
State | Published - Mar 2013 |
Keywords
- Databases
- LINQ
- Programming languages
- Query languages
ASJC Scopus subject areas
- General Computer Science
- Education