BAIN MUSC 336
Introduction to Computer Music

Max Programming Glossary

Return to: MUSC 336 | Learning Max


Here is a listing of the most important computer programming concepts we will encounter during our study of Max with a link to the relevant article in Wikipedia (WP). For a more comprehensive online computer programming glossary, see the Wiktionary Glossary of Computer Programming. See also: Butterfield, et al. 2021 and Angius et al. 2021 below.

Terms

    1. Abstraction {WP}
    2. Algorithm {WP}
    3. ASCII {WP}, Extended ASCII {WP} & Unicode {WP}
    4. Commenting code {WP}
    5. Computer programming {WP}
    6. Control flow {WP}
    7. Counter {WP}
    8. Central processing unit (CPU) {WP}
    9. Cymatics {WP}
    10. Data type {WP}
    11. Debugging: syntax error & logical error {WP}
    12. Depth-first search {WP}
    13. Encapsulation {WP}
    14. Execution (of a program) {WP}
    15. Floating-point number {WP}
    16. Flow chart {WP}
    17. Generative art {WP}
    18. Generative music {WP}
    19. Gesture recognition {WP}
    20. Graph {WP}
    21. Graphical programming language {WP}
    22. Human-computer interaction (HCI) {WP}
    23. Increment {WP}
    24. Initialization (of a program) {WP}
    25. Input/Output (I/O) {WP}
    26. Iteration {WP}
    27. Interpreted (programming) language {WP}
    28. Integer {WP}
    29. Loop {WP}
    30. Message {WP}
    31. Number {WP}
    32. Object-oriented programming {WP}
    33. Operating system {WP}
    34. Parameters & Arguments {WP}
    35. Peer programming {WP}
    36. Preemptive multitasking {WP}
    37. Programming language {WP}
    38. Pseudorandomness {WP}
    39. Program {WP} & Subprogram {WP}
    40. Recursion {WP}
    41. Scheduling {WP}
    42. Stack {WP}
    43. User Interface (UI) {WP}
    44. Variable {WP}
    45. Von Neumann architecture {WP}

WP - Wikipedia



References

Angius, Nicola, Giuseppe Primiero, and Raymond Turner, 2021. "The Philosophy of Computer Science", The Stanford Encyclopedia of Philosophy, Edward N. Zalta, ed. Available online at: <https://plato.stanford.edu/archives/spr2021/entries/computer-science/>.

Butterfield, Andrew, Gerald Ngondi, and Anne Kerr. 2021. Oxford: A Dictionary of Computer Science (ODCS), 7th ed. New York: Oxford University Press. {Thomas Cooper Library}



Updated: October 19, 2023

Reginald Bain | University of South Carolina | School of Music
https://reginaldbain.com/vc/musc336/