hey what type of algorithm are there and what coding is required
Algorithms about what? Please give more detail. You mean sorting algorithms?
compression analysis and sorting
well, you can make algorithms for any task you want to make one for, but I'd recommend you genetic algorithms for some tasks, since they will be more effictive in more variating things and if visualized, way more fun to watch *edit* and age doesn't really have something to do with the things you're abled to do, I just turned 14