Would be required to port some programming codes on Windows onto PowerPC. The codes would need some kind of optimisation and require the use to Altivec programming.
Would like to ask where to find a good beginner guide to Altivec and any SIMD programming if they would be similar to SSE?
You should still be able to find PowerPC and AltiVec resources on motorola.com, ibm.com and developer.apple.com. Also search the
[altivec] tag on StackOverflow as similar questions have come up before.
Apple has (or had) a very useful AltiVec->SSE migration guide that you could use in reverse - a quick Google search turned up a copy here.
Note that IBM calls AltiVec "VMX" these days, so you might also want to use VMX as a search term (in conjunction with POWER or PowerPC).