Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Comparison of the Programming Languages C and Pascal

Published: 01 March 1982 Publication History
First page of PDF

References

[1]
ANDERSON, B., "Type syntax m the language C: An object lesson m syntactm innovation," SIGPLAN Not (ACM) 15, 3 (Mar 1980), pp 21-27]]
[2]
BOWLES, K L Problem solwng using PASCAL, Sprmger-Verlag, New York, 1977.]]
[3]
BRINCH HANSEN, P. "The programming language Concurrent Pascal," IEEE Trans Softw Eng SE-1, 2 (June 1975), 199-207.]]
[4]
DIJKSTRA, E.W. "Notes on structured programming," in O. J. Dahl, E. W. Dijkstra, and C. A. R. Hoare, Structured programming, Academic Press, New York, 1972.]]
[5]
DIJKSTRA, E. W. A discipline of programming, Prentice-Hall, Englewood Chffs, N.J., 1976.]]
[6]
DEPARTMENT OF DEFENSE. Reference manual for the Ada programming language, U.S. Government Printing Office, Washington, D.C., July 1980.]]
[7]
GANNON, J.D. "Language design to enhance program reliability," Tech. Rep. CSRG-47, Computer Systems Research Group, Univ. of Toronto, Toronto, Canada, 1975.]]
[8]
GANNON, J.D. "An experimental evaluation of data type conventions," Commun ACM 20, 8 (Aug. 1977), 584-595.]]
[9]
GEHANI, N.H. "Umts of measure as a data attribute," Comput. Lang. 2, (1977), 93-111.]]
[10]
GEHANI, N H, AND WETHERELL, C. W. Unpublished notes, 1980]]
[11]
HOARE, C. A.R. "Hints on programming language design," m A CM SIGA CT/ SIGPLAN Syrnp Prmczples of Program. m~ng Languages (Boston, Mass, Oct. 1973), ACM, New York.]]
[12]
HOAR1Z, C. A. R., AND WXRTH, N. "An axiomatic definition of the programming language Pascal," Acta Inf. 2 (1973), 335- 355.]]
[13]
HORNING, J. J. "Effects of programruing languages on reliability," m T. Anderson and B. Randell (Eds.), Computing systems reltabihty, Cambridge Univ. Press, New York, 1979.]]
[14]
"Second Draft Proposal of the ISO Pascal Standard (January 1981)," Pascal News no. 20 (1981).]]
[15]
JENSEN, K., AND WIRTH, N. The Pascal user manual and report, Springer- Verlag, New York, 1974.]]
[16]
JOHNSON, S. C., AND KERNIGHAN, B. W "The programming language B," Unpublished notes, 1973.]]
[17]
JOHNSON, S.C. "A portable compiler: Theory and practice," in Fifth Annual A CM Symp Principles of Programming Languages (Tucson, Arizona, Jan. 23- 25), ACM, New York, 1978, pp. 97-104.]]
[18]
JoY, W. N., GRAHAM, S. L., AND HALEY, C.B. "Berkeley Pascal user's manual version 1.1," Dep. Electrical Engineering and Computer Science, Umv. of Cahfornia, Berkeley, 1980.]]
[19]
KERNIGHAN, B. W., AND RITCHIE, D. M. The C programming language, Prentice-Hall, Engelwood Cliffs, N. J., 1978.]]
[20]
KERNIGHAN, B. W., AND MCILROY, M. D. (Eds.) UNIX programmer's manual, 7th ed., Bell Laboratories, Murray Hill, N. J., 1979.]]
[21]
LISKOV, B., AND ZILLES, S N. "Programming with abstract data types," SIGPLAN Not (ACM) 9, 4 (Apr. 1974), pp. 50-59.]]
[22]
LISKOV, B. "Dmcussion," in J. H. Williams and D. A. Fisher (Eds.), Deslgn and ~mplementation of programming languages, Springer-Verlag, New York, Oct. 1976, p. 25.]]
[23]
NAU~t, P. "Revised report on the algorithmic language ALGOL 60," Commun ACM 6, 1 (Jan. 1963), 1-17.]]
[24]
RICHaRDS, M. "BCPL A tool for compiler wntmg and systems programming," in Proc. AFIPS Spring Jt. Computer Conf., vol 34, Arhngton, Va., 1969, 557- 566.]]
[25]
SETHI, R. "A case study in specifying the semantics of a programming language," m Seventh Annual A CM Syrup. Prtnctples of Programming Languages (Las Vegas, Nevada, Jan 28-30), ACM, New York, 1980, pp. 117-130.]]
[26]
SCHWARTZ, J. T "On programming-- Interim report of the SETL Project," Courant Inshtute of Mathematical Sciences, New York, N Y., June 1975.]]
[27]
WELSH, J., SNEERINGER, M. J., AND HOARE, C. A R. "Ambigmtles and insecuritms in Pascal," Soflw. Pract. Exper. 7, 6 (Nov. 1977), 685-696.]]
[28]
WIRTH, N., AND HOARE, C A R. "A contributmn to the development of AL- GOL," Commun. ACM 9, 6 (June 1966), 413-431.]]
[29]
WIRTH, N. "The design of a PASCAL compiler," Softw. Pract. Exper. 1 (1971), 3O9-333.]]
[30]
WIRTH N. "The programming language Pascal," Acta Inf. 1 (1971), 35--63]]
[31]
WIRTH, N "An assessment of the programming language Pascal," m Proc. 1975 Int. Conf. Rehable Software (Los Angeles, Calif., Apr. 1975), pp. 23--30.]]
[32]
WULF, W, AND SHAW, M "Global vanable constdered harmful," SIGPLAN Not (ACM) 8, 2 (1973), 28-34.]]

Cited By

View all
  • (2020)SW Runtime Estimation using Automata Theory and Deep Learning on HPC2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C)10.1109/ACSOS-C51401.2020.00021(7-12)Online publication date: Aug-2020
  • (2015)A feature model of actor, agent, functional, object, and procedural programming languagesScience of Computer Programming10.1016/j.scico.2014.02.00998:P2(120-139)Online publication date: 1-Feb-2015
  • (2011)Computer Language Effciency via Data Envelopment AnalysisAdvances in Operations Research10.1155/2011/1545162011(1-14)Online publication date: 2011
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 14, Issue 1
March 1982
146 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/356869
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 March 1982
Published in CSUR Volume 14, Issue 1

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1,300
  • Downloads (Last 6 weeks)132
Reflects downloads up to 03 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2020)SW Runtime Estimation using Automata Theory and Deep Learning on HPC2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems Companion (ACSOS-C)10.1109/ACSOS-C51401.2020.00021(7-12)Online publication date: Aug-2020
  • (2015)A feature model of actor, agent, functional, object, and procedural programming languagesScience of Computer Programming10.1016/j.scico.2014.02.00998:P2(120-139)Online publication date: 1-Feb-2015
  • (2011)Computer Language Effciency via Data Envelopment AnalysisAdvances in Operations Research10.1155/2011/1545162011(1-14)Online publication date: 2011
  • (2006)Forced termination of loopsSoftware: Practice and Experience10.1002/spe.438015010315:1(29-39)Online publication date: 30-Oct-2006
  • (2006)Implementing a scalar C compiler on the cyber 205Software: Practice and Experience10.1002/spe.438014090714:9(867-888)Online publication date: 30-Oct-2006
  • (2006)Perseus: Retrospective on a portable operating systemSoftware: Practice and Experience10.1002/spe.438014010514:1(31-48)Online publication date: 30-Oct-2006
  • (2006)A simple technique for converting from a pascal shop to a C shopSoftware: Practice and Experience10.1002/spe.438013090313:9(771-775)Online publication date: 30-Oct-2006
  • (2003)Computer Programming Languages: Addendumdigital Encyclopedia of Applied Physics10.1002/3527600434.eap592Online publication date: 15-Apr-2003
  • (2003)Software Engineeringdigital Encyclopedia of Applied Physics10.1002/3527600434.eap439Online publication date: 15-Apr-2003
  • (2003)Computer Programming Languagesdigital Encyclopedia of Applied Physics10.1002/3527600434.eap079Online publication date: 15-Apr-2003
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media