also, vorneweg: man benötigt einerseits host-applikationen, andererseits dann klangerzeuger und zuletzt effekte.
host-applikationen 'verwalten' sozusagen die plugins, die zur klangerzeugung dienen: das können einerseits synthesizer sein, andererseits sampler, zuguterletzt natürlich auch effekte.
zu den host-applikationen gehören u.a. die schon erwähnten programme wie cubase, logic, reason sowie auch fruityloops und project5 und sonar: sie vereinen klangerzeugung und midi-steuerung, neuerdings teilweise auch video-bearbeitung.
da viele 'fremdhersteller' die o.g. plugins entwickeln, gibt es genormte schnittstellen, damit man in jede beliebige host-applikation (also dem 'sequencer') jedwedes plugin laden kann, das ist einerseits die sog. vst-schnittstelle, andererseits gibt es direct-x.
natürlich bekommt man beim kauf eines teuren sequenzers wie logic oder cubase gleich ein paket mit diesen plugins mitgeliefert, in den seltensten fällen reichen die nach einer einarbeitungszeit aus: darum kann man dann sowohl in logic wie auch in cubase oder project5 jedes plugin wie etwa von native instruments einbinden, die aussage "logic hat nicht sonderlich viele" ist somit hinfällig, da du im netz alleine hunderte von kostenlosen freeware plugins downloaden und installieren und in logic oder cubase benutzen kannst. einige 'synthesizer' wie aber auch effekte sind natürlich immer mit dabei, aber i.d.r. kauft man sich nach und nach andere plugins dazu oder besorgt sich free- oder shareware im netz.
eine ausnahme stellt reason dar, hier können meines wissens nach keine vst- oder direct-x-plugins eingebunden werden. man kann aber reason wiederum über eine weitere schnittstellte (rewire) gewissermassen an eine host-applikation (definiton, siehe oben) koppeln, also reason zum bleistift in cubase einbinden.
für 'techno' eignen sich alle hier im thread erwähnten programme immens, man muss einerseits nur lernen, damit umzugehen, andererseits ist auch eine bibliothek an plugins immer nützlich und zuguterletzt darf man auch samples nicht vergessen: samples sind vorproduzierte 'klangschnippsel', die man mit den in den programmen integrierten sample-playern abspielen und manipulieren kann. es gibt hunderttausende von den verschiedensten samples, auch sie können nützlich sein für eine produktion, sind aber nicht zwingend notwendig.
dahingehend wirst du meines erachtens nach am ehesten deine freude mit dem loop-sequenzer ableton haben: in ein rel. einfach funktionierendes programm schiebst du einfach loops und belegst diese dann mit effekten. ableton ist zudem auch in der lage, viele der o.g. vst-plugins zu verarbeiten. in ableton kannst du aktuell jedoch meines wissens nach keine synthesizer einbinden, ableton besitzt auch keine im lieferumfang, es ist vielmehr ein feature-reiches tool zum arrangieren.
ich hoffe, ich hab' das nu alles nubie-ausreichend einfach erklärt? bitte korrigiert mich, wenn ich irgendwo' n groben fehler gemacht habe