added more languages

I cannot take credit for any of these addtional programs, However I
will use them as skeleton to improve them and then I will take credit
where credit is due for that.