# Alphabetical Keyword &amp; Symbol Index

> Cambridge Assessment International Education (CAIE) Pseudocode Reference Guide
> Applicable Syllabus: **IGCSE &amp; A Level**

Complete A-Z reference index of standard Cambridge Computer Science pseudocode keywords, symbols, statements, and operators for IGCSE and A Level.

---

Complete alphabetical index of standard keywords, symbols, statements, and built-in routines specified in Cambridge Computer Science syllabuses. Click any item to jump directly to its reference section.

### Keyword Index

- [`&amp;`](/docs/pseudocode/operations) §5.5
- [`AND`](/docs/pseudocode/operations) §5.4
- [`APPEND`](/docs/pseudocode/file-handling) §9.1
- [`ARRAY`](/docs/pseudocode/arrays) §3
- [`BOOLEAN`](/docs/pseudocode/variables-and-types) §2
- [`BYREF`](/docs/pseudocode/subroutines) §8
- [`BYVAL`](/docs/pseudocode/subroutines) §8
- [`CALL`](/docs/pseudocode/subroutines) §8
- [`CASE OF`](/docs/pseudocode/selection) §6
- [`CHAR`](/docs/pseudocode/variables-and-types) §2
- [`CLASS`](/docs/pseudocode/oop) §10
- [`CLOSEFILE`](/docs/pseudocode/file-handling) §9
- [`CONSTANT`](/docs/pseudocode/variables-and-types) §2
- [`DATE`](/docs/pseudocode/variables-and-types) §2
- [`DECLARE`](/docs/pseudocode/variables-and-types) §2
- [`DEFINE`](/docs/pseudocode/user-defined-types) §4
- [`DIV`](/docs/pseudocode/operations) §5.2
- [`ELSE`](/docs/pseudocode/selection) §6
- [`ENDCASE`](/docs/pseudocode/selection) §6
- [`ENDCLASS`](/docs/pseudocode/oop) §10
- [`ENDFUNCTION`](/docs/pseudocode/subroutines) §8
- [`ENDIF`](/docs/pseudocode/selection) §6
- [`ENDPROCEDURE`](/docs/pseudocode/subroutines) §8
- [`ENDTYPE`](/docs/pseudocode/user-defined-types) §4
- [`ENDWHILE`](/docs/pseudocode/iteration) §7
- [`EOF`](/docs/pseudocode/file-handling) §9
- [`FALSE`](/docs/pseudocode/variables-and-types) §2
- [`FOR..TO`](/docs/pseudocode/iteration) §7
- [`FUNCTION`](/docs/pseudocode/subroutines) §8
- [`GETRECORD`](/docs/pseudocode/file-handling) §9
- [`IF`](/docs/pseudocode/selection) §6
- [`INHERITS`](/docs/pseudocode/oop) §10
- [`INPUT`](/docs/pseudocode/operations) §5.1
- [`INT`](/docs/pseudocode/operations) §5.6
- [`INTEGER`](/docs/pseudocode/variables-and-types) §2
- [`LCASE`](/docs/pseudocode/operations) §5.5
- [`LENGTH`](/docs/pseudocode/operations) §5.5
- [`MID`](/docs/pseudocode/operations) §5.5
- [`MOD`](/docs/pseudocode/operations) §5.2
- [`NEW`](/docs/pseudocode/oop) §10
- [`NEXT`](/docs/pseudocode/iteration) §7
- [`NOT`](/docs/pseudocode/operations) §5.4
- [`OPENFILE`](/docs/pseudocode/file-handling) §9
- [`OR`](/docs/pseudocode/operations) §5.4
- [`OTHERWISE`](/docs/pseudocode/selection) §6
- [`OUTPUT`](/docs/pseudocode/operations) §5.1
- [`PRIVATE`](/docs/pseudocode/oop) §10
- [`PROCEDURE`](/docs/pseudocode/subroutines) §8
- [`PUBLIC`](/docs/pseudocode/oop) §10
- [`PUTRECORD`](/docs/pseudocode/file-handling) §9
- [`RAND`](/docs/pseudocode/operations) §5.6
- [`RANDOM`](/docs/pseudocode/file-handling) §9
- [`READ`](/docs/pseudocode/file-handling) §9
- [`READFILE`](/docs/pseudocode/file-handling) §9
- [`REAL`](/docs/pseudocode/variables-and-types) §2
- [`REPEAT`](/docs/pseudocode/iteration) §7
- [`RETURN`](/docs/pseudocode/subroutines) §8
- [`RETURNS`](/docs/pseudocode/subroutines) §8
- [`RIGHT`](/docs/pseudocode/operations) §5.5
- [`SEEK`](/docs/pseudocode/file-handling) §9
- [`STEP`](/docs/pseudocode/iteration) §7
- [`STRING`](/docs/pseudocode/variables-and-types) §2
- [`SUPER`](/docs/pseudocode/oop) §10
- [`THEN`](/docs/pseudocode/selection) §6
- [`TRUE`](/docs/pseudocode/variables-and-types) §2
- [`TYPE`](/docs/pseudocode/user-defined-types) §4
- [`UCASE`](/docs/pseudocode/operations) §5.5
- [`UNTIL`](/docs/pseudocode/iteration) §7
- [`WHILE`](/docs/pseudocode/iteration) §7
- [`WRITE`](/docs/pseudocode/file-handling) §9
- [`WRITEFILE`](/docs/pseudocode/file-handling) §9
- [`&lt;-`](/docs/pseudocode/variables-and-types) §2
- [`//`](/docs/pseudocode/exam-conventions) §1
- [`^`](/docs/pseudocode/user-defined-types) §4


---

* Previous Topic: [Object-Oriented Programming](https://csmasters.dev/docs/pseudocode/oop.md)
