No. This all depends on which plan you have with your wireless carrier. If "texting" is not a part of your current wireless plan, then you will generally be charged anywhere from .10-.25 cents per SMS sent and received.
Most to all cell phones today will have sms capabilities. Short message capabilities are almost a necessity now with about 70 percent of the population carrying cell phones.