The advantages of machine language are that it can be very fast, and is much easier to write than other languages. The disadvantages are that it is not as flexible as other programming languages, and because its so fast, there is a higher chance for errors.