Getting started with code involves learning the basics of software development through various stages like problem identification, design, coding, testing and deployment. It is best to work as part of a team by dividing tasks like programming, design and research. Useful resources for learning to code include meetups, online courses and tutorials. Popular integrated development environments help in creating, debugging and maintaining programs. Common platforms for developing mobile apps include Android, Windows Phone and Qt, each with their own tools, programming languages and publishing methods.