Programming — AQA GCSE Computer ScienceTopics in Programming for AQA GCSE Computer Science. Choose a topic for explanations and practice.Programming FundamentalsVariables & Data TypesSequence, Selection & IterationSubroutinesArrays & ListsString HandlingFile HandlingSQL & DatabasesTesting, Robustness & Defensive DesignTrace Tables & Dry RunsStart practice Back to AQA GCSE Computer Science