Here’s a list of documents I’m never without:
Here’s the place to download software that I’ve used.
Squeak Smalltalk – Squeak is an open-source Smalltalk programming system with fast execution environments for all major platforms. Many projects have been successfully created with Squeak. They cover a wide range of domains such as education, multimedia, gaming, research, and commerce.
Pharo Smalltalk – The immersive programming experience. Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback (think IDE and OS rolled into one).
Cincom Smalltalk -Really two products, ObjectStudio, a Windows only product, and VisualWorks, a solution for enterprise-level, cross-platform, custom application development.
VA Smalltalk – from Instantiations. VA Smalltalk enables software developers to create highly portable, scalable, multi-tier business applications using object-oriented technology. Its applications fit easily into existing infrastructures and support the latest web application, database and operating system technologies.
Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. Ruby’s main claim to fame is Rails, a popular web framework.
Python – Python can be easy to pick up whether you’re a first time programmer or you’re experienced with other languages. Widely used in the Data Sciences field. See Anaconda
Anaconda – The open-source Anaconda Distribution is the easiest way to perform Python/R data science and machine learning on Linux, Windows, and Mac OS X. With over 11 million users worldwide, it is the industry standard for developing, testing, and training on a single machine. See Getting started with Anaconda Python for Data Science.