Ok so I'm using Exodus so yes it can show me the private key for my address and I could import it to Electrum. One question what will happen to the current Exodus address? Will it generate a new one? I also have Ethereum in Exodus I guess it would not happen anything to it right?
It's been a long time since I've futzed with Exodus, but if I'm not mistaken it has a mnemonic seed back up. You don't have to export individual private keys, you can use the Exodus seed phrase backup to import the entire wallet. This will include your master private key, which is used to generate all associated addresses.
Once you've written down the seed phrase, in Electrum click on File>New/Restore, enter a name then click Next>standard wallet>I already have a seed. Enter the seed phrase in the field provide, then click the Options button. Select Bip39 seed.
https://i.ibb.co/BCnnDKr/Capture.png
Electrum and Exodus are only client software. They just access the same information from the blockchain. You can still make transactions in either, and they will both update once the information is sent to the blockchain.
Your ETH will continue to be accessible by Exodus. You can import your ETH into other wallets the same way, with the same seed phrase...
Which brings me to something else: Using a single seed phrase for multiple currencies isn't a very secure practice. I recommend against it. It provides more opportunities to have your seed compromised, which can jeopardies all your coins.
Ok so I already created an Electrum wallet the I just type the private key then right? If I would like to make it more secure so that Exodus does not have the same private keys I guess I could first type the private key of my Bitcoin wallet into Electrum then, save the private key of my Ethereum address and reinstall Exodus or use an specific Ethereum only wallet and then import the private key.