Computers and Language Learning


This paper investigates how computers together with Internet technologies help people in the learning of languages. To achieve this goal, it analyses open source libraries that a teacher can use to build educational applications. The text contains a short discussion on how to build such tools, using methods of programming proposed by Richard Stallman and Paul Graham. It also shows that computers help to improve language skills in those children with low reading abilities. Finally, it provides an overview of linguistic and computational tools that a teacher can use to check a student’s grammar. Of course, in order to build a practical grammar checker, the reader must have a working knowledge of Lisp and Prolog. In few words, the reader will not only see the magic of programs that understand English grammar, but learn how one can reproduce it.

Share and Cite:

Rocha, J. , Soares, A. , Honorato, M. , Lima, L. , Costa, N. , Moreira, E. and Costa, E. (2015) Computers and Language Learning. Creative Education, 6, 1456-1465. doi: 10.4236/ce.2015.613146.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Briscoe, T., Buttery, P., Carroll, J., Medlock, B., Watson, R. Andersen, O., & Parish, T. (2015). RASP, a Robust Parsing System for English. Cambridge: iLexIR.
[2] Graham, P. (1993). On LISP: Advanced Techniques for Common LISP. Upper Saddle River, NJ: Prentice Hall.
[3] Knuth, D. E. (1984). The TEXbook. New York: Addison-Wesley Professional.
[4] Seibel, P. (2005). Practical Common Lisp. New York: Apress.
[5] Stallman, R. (2015). The Best Way to Learn Programming.
[6] Wright, B. D., & Mok, M. M. C. (2004). An Overview of the Family of Rasch Measurement Models in Introduction to Rasch Measurement (pp. 1-24). Maple Grove: JAM Press.

Copyright © 2022 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.