You can prepare your personal income tax return and include your farming actives in the Self-Employment/Business section using TurboTax. But if you need to do bookkeeping for your farm, you'll need to use another program like QuickBooks.