Myogenesis is a highly conserved process ending up by the formation of contracting muscles. In Drosophila embryos, myogenesis gives rise to a segmentally repeated array of thirty distinct fibres, each of which represents an individual muscle. Since Drosophila offers a large range of genetic tools for easily testing gene functions, it has become one of the most studied and consequently best-described model organisms for muscle development. Over the last two decades, the Drosophila model system has enabled major advances in our understanding of how the initially equivalent mesodermal cells become competent for entering myogenic differentiation and how each distinct type of muscle is specified. Here we present an overview of Drosophila muscle development with a special focus on the diversification of muscle types and the genes that control acquisition of distinct muscle properties.