Welcome to the subject guide for computer programming. The pages of this guide will help locate books, eBooks, articles and Internet resources to aide in your study of computer programming with Java, C, C++, C#, Visual Basic, and SQL.
Links to media presentations for 2024
The reuse of code can be seen as good practice but copying other peoples computer code without citing it correctly may be a plagiarism violation. The MIT Academic Integrity Handbook for writing code provides a review of when and how to cite code used in your project.
"Common software and mobile apps mentioned in text, but not paraphrased or quoted, do not need citations, nor do programming languages."
Examples of "common" software and apps include Microsoft Office, Facebook, Twitter, Survey Monkee, Adobe products, Java and statistical programs. If you used common software or mobile apps during your research, simply give the proper name of the software or app along with the version number in the text.
Author last name, first initials or name of group (year version published). Title of work (Version number) (Computer software), name of publisher, URL
In narrative of text : Author last name, or name of group. (year of publication)
Parenthetical citation : (Author last name, or name of group, year of publication)
Need help with your citation? Ask a librarian