Revolutionising Programming Education: The Impact of AI on Learning Platforms and Communities