2004
DOI: 10.1145/1027313.1027320
|View full text |Cite
|
Sign up to set email alerts
|

What is a good first programming language?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
19
0

Year Published

2006
2006
2021
2021

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 30 publications
(19 citation statements)
references
References 8 publications
0
19
0
Order By: Relevance
“…Until recently (mid 1990s), Pascal used to be the most widely adopted programming language [11] "for introductory computer science courses" [1]. According to [12], one of the principal advantages of Pascal is that it is a simple, small and concise language" specifically designed for teaching structured programming.…”
Section: The Rise and Fall Of Pascalmentioning
confidence: 99%
See 2 more Smart Citations
“…Until recently (mid 1990s), Pascal used to be the most widely adopted programming language [11] "for introductory computer science courses" [1]. According to [12], one of the principal advantages of Pascal is that it is a simple, small and concise language" specifically designed for teaching structured programming.…”
Section: The Rise and Fall Of Pascalmentioning
confidence: 99%
“…In 1975, the creator of Pascal himself [15] described the some of the merits of the language "with respect to ease of programming, … efficient implementability" by means of the compiler and interpreter used for the so-called p-code, and easy, practical portability "to a large number of computer systems" [1]. The fact that Pascal and most of the development environments "came with a lot of support and documentation" [11] also made it popular among students.…”
Section: The Rise and Fall Of Pascalmentioning
confidence: 99%
See 1 more Smart Citation
“…Attempts have been made to measure the fit between Programming I course objectives and the programming language being used (Kolling 1999;Gupta 2004). This research involves generating a list of criteria then applying the criteria to various programming languages (Kolling 1995;Parker et al 2006;Mannila and de Raadt 2006).…”
Section: Introductionmentioning
confidence: 99%
“…Direct comparisons of programming languages have been conducted: a comparison of Java with C [5]; a comparison of FORTRAN-77, C, Pascal and Modula-2 [13]. Others investigated suitability as a first programming language: Parker et al compiled a list of criteria for introductory programming courses at universities [20]; McIver proposed evaluating languages together with IDEs [16]; Hadjerrouit examined Java's suitability as a first programming language [11]; Clarke used questionnaires to evaluate a programming language [6]; Gupta discussed requirements of programming languages for beginners [10]. The methods and criteria proposed in the literature are usually hard to measure and are prone to be subjective.…”
Section: Introductionmentioning
confidence: 99%