Authoritative and well referenced, and covering 40 different programming languages, this is an extremely valuable site for study of Module 9.4.1 Option 1, Evolution of programming languages, in the Software Design and Development: Stage 6 syllabus.
Martin Doge has assembled a collection of graphical representations of the World Wide Web and many other cyberspaces. Browsing this site will help students of the Software Design & Development: Stage 6 syllabus appreciate the enormity and complexity of the internet today.
Visio is a versatile Microsoft tool, useful for producing the flowcharts and other diagrams needed by students working on planning and design of software solutions, to create the necessary documentation for study of the Software Design and Development: