The study of human creativity has never been stopped. Nowadays, although various kinds of computing technologies, such as online courses, research tools, virtualising applications, and professional applications, have been widely used to serve human creativity, the contradiction between the subjectivity of human creativity and the objectivity of computing technologies still cannot be reconciled very well. As the relationships between human creativity and computing technologies are being pushed forward, more possibilities have been explored, such as digital creativity and computational creativity. Within digital creativity, artists can have deeper cooperation with technologists. Some artists even could work with technology by themselves. By creating from the perspective of technology, more creative ideas may be discovered. Computational creativity is devoted to facilitating human creativity by imitating human creativity. Based on the great computing power, it aims to generate new ideas that we humans may not be able to come up with. However, due to the deep utilisation in creativity fields, computing technologies have been influenced dramatically by the elements of creativity. People have started to consider what else computing technologies could do for human creativity. Therefore, the concept of creative computing that requires computing itself to be creative has been proposed to serve human creativity better. Within this paper, various synergy possibilities between human creativity and computing technologies are discussed thoroughly for the improvement of human creativity.