Software to write in Arabic script

Suggestions for a free software to write in Arabic script, preferably one in which I can copy/paste/save? Also if it has an on-screen virtual arabic keyboard (built-in or as an add-on) that'll be great.

y dont u try inpage??

It has arabic suport

Follow this link:

Doing what they say will enable you to put keyboard shortcuts for switching between Arabic and Roman script.

جس طرح میں کرتا ہوں۔ اس لنک پر مسواک تو لمبی لکھی ہوئی ہے لیکن اگر کرو گے تو کامیابی پاؤ گے۔