Burning cards have no statistical effect. Most software therefore will not burn cards unless they are simply trying to mimic the real life game to every detail.
Other differences which have no statistical effect is that casino/poker software may not deal from the top of the deck (I'm aware of at least one implementation that deals each card from a random position in the shuffled deck) -- and the cards may not be dealt in the same order as in real-life (e.g. dealing each player two cards instead of two rounds of one card each).
The animation of dealing cards is completely unrelated to the back-end implementation of dealing the cards to each player.
It is worthy to note that the notion that cards are not "dealt" or "shuffled", but are instead determined by a random number generation is bunk, a myth. Cards are indeed shuffled (using a shuffling algorithm, such as a multi-pass Knuth algorithm) and are indeed dealt (selected and removed) from that shuffled deck. These do involve random numbers heavily, but not in the sense that each card is generated by a PRNG as needed.