I have recently made a somewhat successful (and exciting) attempt to switch to the Linux operating system, and have chosen to use Xubuntu with the Xfce 4 desktop environment to let me get a good solid chance this time around (I have tried many Linux distributions before, but this one seems to just "work" for me). I have it installed and all is running well so far (updates are downloading, music is playing, Firefox is letting me post, etc).
So I am wondering, if and how can I produce small/basic applications on my distro? According to what I have read about this particular distribution, the desktop environment has many options for developers looking to create items for Xfce.
Could anyone point me in a direction of where to start? I would really love to learn how to make things for Linux, as I have done for Windows.